Vue中引入了better-scroll后 頁面上的點擊事件不生效了


click

  • 類型:Boolean
  • 默認值:false
  • 作用:better-scroll 默認會阻止瀏覽器的原生 click 事件。當設置為 true,better-scroll 會派發一個 click 事件,我們會給派發的 event 參數加一個私有屬性 _constructed,值為 true。
async getRatings() {
      const res = await this.$axios.get('/api/ratings.json');
      if (res.data) {
        this.ratings = res.data || [];
        this.loading = false;
        this.$nextTick(() => {
          this.scroll = new BScroll(this.$refs.ratingsRef, {
            click: true
          });
        });
      }
    },

配置click為true,點擊事件即可生效


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM