html里加pull-to
js:
1.引入组件,注册组件
在data里定义page 和pagesize
loadmore(loaded){
this.page++
this.showSpan= false
console.log(this.page)
var timestamp= Date.parse(new Date());
var paramsObj= {columnId:this.cId,timestamp:timestamp};//要传的参数(测试数据)
var sign= this.getSign(paramsObj); //获取签名sign
paramsObj.sign= sign;
console.log(paramsObj)
this.$api.post(
'/api/web/entity/findEntityList',
{
"content":paramsObj,
"page":this.page,
"pagesize":this.pagesize,
},
success => {
console.log(success)
console.log('获取栏目下实体列表yyyyyyyy')
let data= success.data.data;
this.pages= data.pages
if (this.page<= this.pages) {
console.log(this.page);
this.partyLists= this.partyLists.concat(data.list);//将获取的数据加入原先的数组
loaded("done");//结束上拉
}else {
this.showSpan= true
//结束刷新功能
loaded("done");
}
},
error =>{
console.lgo(error)
}
)