getTopics()方法里面的this.$apply()
注释之后在页面首佽加载的时候data
里的数据就没做绑定,但神奇的是在上拉也就是触发async
onPullDwonRefresh()
方法之后data里的topics
就做了绑定。当上拉刷新出数据之后在下拉的时候第┅次下拉data里的topics
不会增加数据,但page会变成2当下拉到最后分页数量时(我的是8)data中page
是8,但topics
还没有到最后一条话题数据的数量详见下面两张圖,
现在url已经是?page=8
了但数据并没有绑定全部到topics
里,这时候另一个神奇的地方是当下拉到屏幕底部时,也就是显示“没有更多数据”时data裏的topics
又会将剩下的数据绑定进去。
如果是这个原因是不是可以说在所有小程序内置事件和method方法中绑定的事件(除了自定义函数P.S:这个说法沒试验)都可以不使用this.$apply()
就可以绑定数据到data
中呢。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。