vant 官方文檔 list 組件最下面 給了一個解決辦法 ?
為什么會連續觸發 load 事件?
如果一次請求加載的數據條數較少,導致列表內容無法鋪滿當前屏幕,List 會繼續觸發 load 事件,直到內容鋪滿屏幕或數據全部加載完成。
因此你需要調整每次獲取的數據條數,理想情況下每次請求獲取的數據條數 > 應能夠填滿一屏高度。
官方特意提出了這種情況,說明遇到這個問題的不少 ? 去 github issue 沒找到 , 偏偏被我遇上 浪費了不少時間,我的解決辦法:
去掉最外層容器的 overflow: hidden 之類的 你看看你的是不是有這個?
坑貨!