vant List组件和PullRefresh组件,一起使用,频繁调用load

发现一个奇怪的现象,调用下拉刷新时,会调用两次load事件,页面直接显示第二页的数据。

看完官网的解释,发现是加载完第一页的数据,因为第二屏数据不够满屏,所以又执行了一次load事件,发生在一瞬间,第一页dom还没有渲染,直接渲染了第二页的dom

解决办法是,load方法中,使用vue节流方法

你可能感兴趣的:(vant List组件和PullRefresh组件,一起使用,频繁调用load)