有一个web app商城,它需要在首页显示商品,每一页20个,一共2W个。当你滚动屏幕到一定位置会触发加载下一页数据的事件,这样就会导致出现很多的dom元素,会使浏览器卡顿?有什么优化的方案?
超过一定数量开始分页吧
分页也会有很多dom吧
搜一下长列表渲染的库吧 比如这个: https://github.com/bvaughn/react-virtualized
在个只加载显示位置的商品 可以看看这个 http://www.h3399.cn/201704/75814.html