设计了一些长列表,可能会想到虚拟滚动来优化,例如用vue-virtual-scroller
虚拟滚动插件,但是列表里面的项
并不是简单的文本,可能包括了一些比较复杂的判断,还包含了二charts
图标等,这样即使使用虚拟滚动,拖动起来也会有很明显的卡顿,该如何优化这一类问题呢?
设计了一些长列表,可能会想到虚拟滚动来优化,例如用vue-virtual-scroller
虚拟滚动插件,但是列表里面的项
并不是简单的文本,可能包括了一些比较复杂的判断,还包含了二charts
图标等,这样即使使用虚拟滚动,拖动起来也会有很明显的卡顿,该如何优化这一类问题呢?
6 回答3.2k 阅读
2 回答12.6k 阅读✓ 已解决
5 回答7.1k 阅读✓ 已解决
5 回答8.2k 阅读
2 回答10.3k 阅读✓ 已解决
2 回答10.4k 阅读✓ 已解决
1 回答5.1k 阅读✓ 已解决
可以通过懒加载的方式实现,具体可以参考如下:
https://segmentfault.com/a/1190000043750090