vue 数据变化,会触发相应部分的dom进行重新渲染。
那么:
如何知道重新渲染在何时完成的?
如何操作v-for渲染的每一项?我需要获取v-for渲染的每一个dom节点的高度,怎么操作合适?
vue 数据变化,会触发相应部分的dom进行重新渲染。
那么:
如何知道重新渲染在何时完成的?
如何操作v-for渲染的每一项?我需要获取v-for渲染的每一个dom节点的高度,怎么操作合适?
13 回答12.8k 阅读
7 回答1.9k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答947 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
v-for 配合 ref 拿到的 ref 是个数组,按索引能取到对应索引的项的 dom。
至于渲染完毕的时机,一般可以 watch 变化的数据项,在 handler 中的 nextTick 中进行渲染后的操作。