收藏
回答

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

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


回答关注问题邀请回答
收藏

3 个回答

  • 棉花糖
    棉花糖
    2018-03-02

    好的,感谢


    2018-03-02
    有用
    回复
  • 2018-03-02
    this.setData({
     
    data: {
     
    a: 1,
     
    }
     

    },function(){

    console.log("yyy")

    })


    你写错位置了

    2018-03-02
    有用
    回复
  • 棉花糖
    棉花糖
    2018-03-01

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

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


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

    2018-03-01
    有用
    回复
登录 后发表内容