vue v-for 动态生成多个相同组件如何优化?

2020-08-30 22:11:20 +08:00
 zarte

后端数据追加的方式添加到数组,有方法可以使已渲染的组件不重新渲染么?或者有不用 v-for 可以实现的方式吗?

1816 次点击
所在节点    问与答
9 条回复
silaike
2020-08-30 22:21:26 +08:00
key 值
mxT52CRuqR6o5
2020-08-31 01:50:54 +08:00
如果数据量很大的话考虑分页 /原生
sologgfun
2020-08-31 07:02:39 +08:00
1 楼正解
optional
2020-08-31 07:22:16 +08:00
v-for 现在不填 key 不是会报错么,填了 key 就不会重复渲染了。
zarte
2020-08-31 09:23:30 +08:00
@silaike xiexie
bojackhorseman
2020-08-31 09:33:24 +08:00
@optional #4 他可能 key 值写的是 index
zarte
2020-08-31 09:44:14 +08:00
@bojackhorseman 是的了。。。
agdhole
2020-08-31 09:52:33 +08:00
virtual-scrollers
zarte
2020-08-31 21:53:27 +08:00
@agdhole 不只是滚动卡问题,页面任何操作都卡。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/702657

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX