this.setData()有了callBack,但是怎么区分是渲染成功失败?
发布于 6 年前 作者 fangshen 6965 次浏览 来自 问答

如果有个地方重复点击得到的数据也是相同的,但是没有重新渲染,怎么判断未渲染呢?现有的callback只能得到渲染完的,但是我发现无论成功失败都会回调,而页面却在数据相同的时候没有重新渲染。

3 回复

好的,感谢

this.setData({
 
data: {
 
a: 1,
 
}
 

},function(){

console.log("yyy")

})


你写错位置了

请问你这个callback是怎么传递的?

this.setData({
 
data: {
 
a: 1,
 
},
 
callback() {
 
console.log('yyyy')
 
}
 
})

我这么写,可是变成了赋值操作了?

回到顶部