Browse Source

修改弹窗bug

master
caichunsheng 4 years ago
parent
commit
4ba2846de1
  1. 12
      pages/index/index.js
  2. 2
      pages/index/index.wxml

12
pages/index/index.js

@ -38,7 +38,8 @@ Page({
alertSwipeList: [], //弹窗广告 alertSwipeList: [], //弹窗广告
showAdv: false, //弹窗开关 showAdv: false, //弹窗开关
showFullAdv: true, //全屏广告开关 showFullAdv: true, //全屏广告开关
time: 5 //全屏广告剩余时间 time: 5, //全屏广告剩余时间
showTime:false,
}, },
onLoad: function (options) { onLoad: function (options) {
//全屏广告 //全屏广告
@ -48,6 +49,9 @@ Page({
type_id: 5 type_id: 5
}).then(res => { }).then(res => {
if (res.data.length > 0) { if (res.data.length > 0) {
this.setData({
showTime:true
})
let timer = setInterval(() => { let timer = setInterval(() => {
this.setData({ this.setData({
time: this.data.time - 1 time: this.data.time - 1
@ -65,6 +69,10 @@ Page({
this.setData({ this.setData({
startList: res.data || [] startList: res.data || []
}) })
}else{
this.setData({
showFullAdv: false
})
} }
}) })
if (options.from) { if (options.from) {
@ -603,8 +611,6 @@ Page({
bannerJumpNew(item) { bannerJumpNew(item) {
let that = this let that = this
item = item.currentTarget.dataset.item item = item.currentTarget.dataset.item
console.log(item);
if (item.tdata == '') return if (item.tdata == '') return
that.pagePoint({ that.pagePoint({
event: "banner_click", event: "banner_click",

2
pages/index/index.wxml

@ -426,7 +426,7 @@
</view> </view>
<!-- 广告弹窗结束 --> <!-- 广告弹窗结束 -->
<view class="fullavd" wx:if="{{showFullAdv}}"> <view class="fullavd" wx:if="{{showFullAdv}}">
<view class="time" bindtap="closeFullAdv">跳过 {{time}}</view> <view class="time" bindtap="closeFullAdv" wx:if="{{showTime}}">跳过 {{time}}</view>
<swiper class="fullsp" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" indicator-active-color="white"> <swiper class="fullsp" autoplay="{{true}}" interval="{{3000}}" duration="{{300}}" indicator-active-color="white">
<block wx:for="{{startList}}" wx:key="*this"> <block wx:for="{{startList}}" wx:key="*this">
<swiper-item data-item="{{item}}" bindtap="bannerJumpNew" > <swiper-item data-item="{{item}}" bindtap="bannerJumpNew" >

Loading…
Cancel
Save