瀏覽代碼

修复页面切换后仍然调用游戏结束接口的bug

guessPrice
suizhijia 5 年之前
父節點
當前提交
7ad64c95b2
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. +9
    -1
      496_dongfengqichen/pages/luckyStar/luckyStar.js

+ 9
- 1
496_dongfengqichen/pages/luckyStar/luckyStar.js 查看文件

downNum:15,//倒计时时间 downNum:15,//倒计时时间
setInt:null,//倒计时元素 setInt:null,//倒计时元素
pizeTip:0,//抓奖提示框 pizeTip:0,//抓奖提示框
pageUnload:false,//页面是否退出了
setGroup:{ setGroup:{
left:null, left:null,
right: null, right: null,
* 生命周期函数--监听页面卸载 * 生命周期函数--监听页面卸载
*/ */
onUnload: function () { onUnload: function () {

this.data.pageUnload = true;
clearInterval(this.data.setInt);
}, },


/** /**
}) })
}, },
getGameAwardList: function () {//获取游戏中奖数据 getGameAwardList: function () {//获取游戏中奖数据
if(this.data.pageUnload){
return;
}
app.wxRequest(app.globalData.urlRoot + "award/getGameAwardList", this.data.configure,res=>{ app.wxRequest(app.globalData.urlRoot + "award/getGameAwardList", this.data.configure,res=>{
if(res.code==200){ if(res.code==200){
if(res.data){ if(res.data){
},this) },this)
}, },
noMoreData: function (duration,left){ noMoreData: function (duration,left){
if(this.data.pageUnload){
return;
}
console.log(1); console.log(1);
this.aniFun(duration, left); this.aniFun(duration, left);
setTimeout(() => { setTimeout(() => {

Loading…
取消
儲存