easyscroll-スクロールしてより多くのデータをロード(list)

1036 ワード

需要:easyscrollコンポーネントを使用したvueプロジェクトで、タッチダウンをスクロールし、新しいデータをロードします.1.コンポーネントのソースファイルmainを見つける.vue;再構築handleScroll()
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コンポーネントにツッコミを入れたいのですが、ソースコードを自分で見る必要がありますが、本人は自分で良いスクロールコンポーネントを書く能力がなく、現在もより良い適切なスクロールコンポーネントを見つけることができませんので、再構築して冊子に記録するしかありません.次回同じ問題に遭遇しないようにします.