setData不更新视图?
发布于 5 年前 作者 oding 5143 次浏览 来自 问答

使用小程序socket连接,将封装的函数放入js文件混入到了Page里面,然后心跳检测是5秒钟获取数据,然后数据一直再刷新

if (data.code === ‘0002’ || data.code === ‘0004’) {

this.setData({ locking: true })

} else {

this.setData({ locking: false })

}

然后刷新的同时也会执行这个代码,打印的时候也会改变console.log(this.data.locking),但是页面却没有更新,这是怎么回事,其他混入的函数更改setData会更新啊

1 回复

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

回到顶部