目前是有3个tab页,共用对的一个recycle-view ,且数据是有分页的,当tab也切换时有没有办法把上一个tab页里的数据清空呢?我用的 if (this.data.page && this.data.page.list.length) {
this.ctx.splice(0, this.data.page.list.length);
}
this.setData({
'page.index': 1,
'page.list': []
});
数据只要有分页比如上拉加载个几页后数据就清空不了了
先销毁 再创建ctx就行
ctx.splice(0, ctx.getList().length); 在切换时从0切除就好了