我怎么用都报错,我搞不太懂,
我是要在onReachBottom 时调用settimeout(callback(),5000);
为了显示
代码如下
data: {
hidden:true
},
onReachBottom: function() {
if(this.data.page < this.data.total){
this.setData({ hidden: false });
this.data.page = this.data.page + 1;
this.refreshBulletins();
setTimeout(callback(),5000)
}
},
<loading hidden="{{hidden}}">加载中...</loading>
在callback结束时
this.setData({ hidden: false});
忘了写 function
可以,内部使用时,需要改变 this的指向
模仿微信小程序,写了一个完整的例子: