99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Mint UI 無限滾動指令-Infinite Scroll

2021-09-06 15:21 更新
無限滾動指令。

引入

import { InfiniteScroll } from 'mint-ui';

Vue.use(InfiniteScroll);

例子

為 HTML 元素添加 ?v-infinite-scroll? 指令即可使用無限滾動。滾動該元素,當其底部與被滾動元素底部的距離小于給定的閾值(通過 ?infinite-scroll-distance? 設(shè)置)時,綁定到 ?v-infinite-scroll? 指令的方法就會被觸發(fā)。

<ul
  v-infinite-scroll="loadMore"
  infinite-scroll-disabled="loading"
  infinite-scroll-distance="10">
  <li v-for="item in list">{{ item }}</li>
</ul>
loadMore() {
  this.loading = true;
  setTimeout(() => {
    let last = this.list[this.list.length - 1];
    for (let i = 1; i <= 10; i++) {
      this.list.push(last + i);
    }
    this.loading = false;
  }, 2500);
}

API

參數(shù) 說明 類型 可選值 默認值
infinite-scroll-disabled 若為真,則無限滾動不會被觸發(fā) Boolean false
infinite-scroll-distance 觸發(fā)加載方法的滾動距離閾值(像素) Number 0
infinite-scroll-immediate-check 若為真,則指令被綁定到元素上后會立即檢查是否需要執(zhí)行加載方法。在初始狀態(tài)下內(nèi)容有可能撐不滿容器時十分有用。 Boolean true
infinite-scroll-listen-for-event 一個 event,被執(zhí)行時會立即檢查是否需要執(zhí)行加載方法。 Function


實例演示

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號