Vue.js 无限滚动到下一页
我正在尝试使用vue、vue无限卷轴和看板制作一个无限卷轴来更改页面。 这里的问题是当滚动条到达内容末尾时,将所有其他页面一起返回 这是我的密码Vue.js 无限滚动到下一页,vue.js,infinite-scroll,Vue.js,Infinite Scroll,我正在尝试使用vue、vue无限卷轴和看板制作一个无限卷轴来更改页面。 这里的问题是当滚动条到达内容末尾时,将所有其他页面一起返回 这是我的密码 方法:{ 滚动加载(状态){ this.busy=true; 常量无限滚动=$(“.drag列-”+状态); 无限滚动(“滚动”),()=>{ //检测div滚动的结束 如果( 无限滚动[0]。滚动顶部+ infiniteScroll[0]。客户端重量>= infiniteScroll[0]。滚动高度-4 ) { 这是当前页面++; get(URL+
方法:{
滚动加载(状态){
this.busy=true;
常量无限滚动=$(“.drag列-”+状态);
无限滚动(“滚动”),()=>{
//检测div滚动的结束
如果(
无限滚动[0]。滚动顶部+
infiniteScroll[0]。客户端重量>=
infiniteScroll[0]。滚动高度-4
) {
这是当前页面++;
get(URL+'?page='+此.current_页)
。然后(res=>{
此.blocks.push(res.data)
this.busy=false;
}
.catch(错误=>{
console.log(错误)
})
)
}
});
},
}
{{block.name}
我这样解决了我的问题:
方法:{
滚动加载(状态){
this.busy=true;
常量无限滚动=$(“.drag列-”+状态);
无限滚动(“滚动”),()=>{
//检测div滚动的结束
如果(
无限滚动[0]。滚动顶部+
infiniteScroll[0]。客户端重量>=
infiniteScroll[0]。滚动高度-4
) {
这是当前页面++;
get(URL+'?page='+此.current_页)
。然后(res=>{
此.blocks.push(res.data)
this.busy=false;
this.current\u page=this.res.meta.current\u page
}
.catch(错误=>{
console.log(错误)
})
)
}
});
},
}
我这样解决了我的问题:
方法:{
滚动加载(状态){
this.busy=true;
常量无限滚动=$(“.drag列-”+状态);
无限滚动(“滚动”),()=>{
//检测div滚动的结束
如果(
无限滚动[0]。滚动顶部+
infiniteScroll[0]。客户端重量>=
infiniteScroll[0]。滚动高度-4
) {
这是当前页面++;
get(URL+'?page='+此.current_页)
。然后(res=>{
此.blocks.push(res.data)
this.busy=false;
this.current\u page=this.res.meta.current\u page
}
.catch(错误=>{
console.log(错误)
})
)
}
});
},
}