在setInterval中使用setData({})报错Invalid string length;at setTimeout callback function RangeError: Invalid string length
测试发现,单独使用是可以的。
//代码
let wxThis = this;
let interval = setInterval(function() {
wxThis.setData({
test: 1
});
// if (wxThis.data.playerInfo.lifeTime > 15) {
// clearInterval(interval);
// }
}, 600)
两个报错
test初始值是string类型吧
表示我的没问题