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