有个页面数据非常多有几万条,每次路由切换走的时候,销毁它都非常耗时要几秒钟,请问有处理方案吗
使用虚拟列表, 这个其实不能算是vue 的原因, 这么多数据渲染起来还是很吃性能的vue-virtual-scroller
这个插件可以试一下, 做虚拟列表的, 具体使用方法搜一下很多的
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
渲染出来的时候也会很慢吧。。。为啥没想着解决
虚拟化呗。有虚列列表(
vue-virtual-scroll-list
)和虚拟表格(https://element-plus.gitee.io/zh-CN/component/table-v2.html
),这样数据就比较少了,挂载和卸载都会快很多