请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,this.data和this.setData({})的问题

this.data不是不能直接改变值吗,为什么在下拉刷新的时候可以这样呢:

this.data.movies = {};

    this.data.isEmpty = true;

    this.data.totalCount = 0;


正在回答

3回答

7七月 2017-01-12 16:42:52

this.data 就是普通的对data赋值啊,但这样的赋值不能再做数据更新了。赋值是赋值,数据更新是数据更新,这是两回事儿

0 回复 有任何疑惑可以回复我~
  • 提问者 hdhhd1 #1
    懂了懂了,爱你老师,么么哒
    回复 有任何疑惑可以回复我~ 2017-01-12 16:50:28
7七月 2017-01-12 16:30:19

不是不能改变值,是不能做数据绑定,这个要区别一下。

0 回复 有任何疑惑可以回复我~
  • 提问者 hdhhd1 #1
    那上面这样是什么意思呢,我看文档上面说的是直接修改 this.data 无效,这里使用this.data来修改的吗?
    回复 有任何疑惑可以回复我~ 2017-01-12 16:42:52
提问者 hdhhd1 2017-01-12 16:40:29

那上面这样是什么意思呢,我看文档上面说的是直接修改 this.data 无效,这里使用this.data来修改的吗?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信