this.setData()有了callBack,但是怎么区分是渲染成功失败?

发布于 7 年前作者 fangshen7100 次浏览最后编辑 7 年前来自 ask

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

3 回复
xiayao
xiayao1 楼6 年前

好的,感谢

fengyong
fengyong2 楼6 年前
this.setData({
 
data: {
 
a: 1,
 
}
 

},function(){

console.log("yyy")

})


你写错位置了

guiying12
guiying123 楼5 年前

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

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

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