van-list 下拉的时候,不断请求后台加载数据,真的是坑。。。。
this.$http.post(url, params).then(function (res) {
this.list = [];
if (res.data.data.length == 0) {
that.finished = true
} else {
that.list = [...that.list , ...res.data.data]
}
that.loading = false
}).catch((reason) => {
Toast.fail("查询列表数据!" + reason);
})
首先说下出现不断加载的一种情况, 解决方法是设置:offset="20";
这是网上常说的,然而并没有什么卵用。。。
我这里出现不断加载的原因是
this.list = [];
坑爹,不能清空,清空之后就会判断没填满空间,就会不断加载。。。。
太恶心了。。。