天天看點

vant list 不斷連續請求接口神奇原因

vant 官方文檔 list 元件最下面 給了一個解決辦法 ?

為什麼會連續觸發 load 事件?

如果一次請求加載的資料條數較少,導緻清單内容無法鋪滿目前螢幕,List 會繼續觸發 load 事件,直到内容鋪滿螢幕或資料全部加載完成。

是以你需要調整每次擷取的資料條數,理想情況下每次請求擷取的資料條數 > 應能夠填滿一屏高度。

官方特意提出了這種情況,說明遇到這個問題的不少 ? 去 github issue 沒找到 , 偏偏被我遇上 浪費了不少時間,我的解決辦法是去掉最外層容器的 overflow: hidden 之類的。