vue 数据更新 v-for部分重新渲染

新手上路,请多包涵

vue 数据变化,会触发相应部分的dom进行重新渲染。

那么:

如何知道重新渲染在何时完成的?

如何操作v-for渲染的每一项?我需要获取v-for渲染的每一个dom节点的高度,怎么操作合适?

阅读 6k
1 个回答

v-for 配合 ref 拿到的 ref 是个数组,按索引能取到对应索引的项的 dom。
至于渲染完毕的时机,一般可以 watch 变化的数据项,在 handler 中的 nextTick 中进行渲染后的操作。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题