easyscroll-スクロールしてより多くのデータをロード(list)
需要:easyscrollコンポーネントを使用したvueプロジェクトで、タッチダウンをスクロールし、新しいデータをロードします.1.コンポーネントのソースファイルmainを見つける.vue;再構築handleScroll()
最後に、easyscrollコンポーネントにツッコミを入れたいのですが、ソースコードを自分で見る必要がありますが、本人は自分で良いスクロールコンポーネントを書く能力がなく、現在もより良い適切なスクロールコンポーネントを見つけることができませんので、再構築して冊子に記録するしかありません.次回同じ問題に遭遇しないようにします.
handleScroll() {
const wrap = this.wrap;
if(this.preScrollHeigt !== wrap.scrollHeight){
this.preScrollHeigt = wrap.scrollHeight;
this.update();
}
this.moveY = ((wrap.scrollTop \* 100) / wrap.clientHeight);
// , 。
if(wrap.scrollTop == ( wrap.scrollHeight - wrap.clientHeight)){
this.$emit('scrollBottom', true);
this.update();
}else{
this.$emit('scrollBottom', false);
}
this.moveX = ((wrap.scrollLeft \* 100) / wrap.clientWidth);
},
getScrollBottom(data){
if (data && !this.loading){
this.loading = true
if (this.page
最後に、easyscrollコンポーネントにツッコミを入れたいのですが、ソースコードを自分で見る必要がありますが、本人は自分で良いスクロールコンポーネントを書く能力がなく、現在もより良い適切なスクロールコンポーネントを見つけることができませんので、再構築して冊子に記録するしかありません.次回同じ問題に遭遇しないようにします.