5415关注17370浏览
在详情方法里写了个setTimeout,在其他方法里要清除setTimeout,使用clearTimeout报错
代码如下:
xiangqing: function () {//消息详情方法
var that = this;
var suid = that.data.suid;
wx.request({
url: app.globalData.apiUrl + 'xiaoxi/xiangqing', //消息详情接口
data: {
user_ida: wx.getStorageSync('tokenid'),
user_idb: suid,
nb: app.globalData.nb,
nbtype: app.globalData.nbtype,
},
dataType: 'json',
method: 'POST',
success: function (data) {
wx.hideLoading();
that.setData({
xxxq: data.data.data,
fuid: wx.getStorageSync('tokenid'),
toView: 'hei',
});
}
});
ccea = setTimeout(function () {
that.xiangqing()
}, 3000);
},
另一个方法:
cfshuaxin: function () {
clearTimeout(ccea);
},
报错:
求大神指点一下
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
雪先生
19人对此回答表示赞同
谢谢找到问题了要将这个ccea定义成全局的就可以了
展开190回复分享发布于 6年前评论(0)
收起评论
-
绿茶`红茶`乌龙茶
9人对此回答表示赞同
Yang cfshuaxin:function(){ 展开90回复分享发布于 6年前评论(0)
收起评论