移动端长列表性能优化如何做?下拉加载一直会向页面中填充数据,dom太多页面太卡咋办?
我想的是将页面中不展示的li标签给删除了,但是删除的话,页面高度就会发生变化,滚动偏移就正确了,还有页面向上拉到一定程度,或许会反方向上拉,刚才删除的li列表如何回复呢?
有点搞不明白了,望解惑。
移动端长列表性能优化如何做?下拉加载一直会向页面中填充数据,dom太多页面太卡咋办?
我想的是将页面中不展示的li标签给删除了,但是删除的话,页面高度就会发生变化,滚动偏移就正确了,还有页面向上拉到一定程度,或许会反方向上拉,刚才删除的li列表如何回复呢?
有点搞不明白了,望解惑。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
大概要用到虚拟列表来解决,看下这篇文章 再谈前端虚拟列表的实现