为什么在mounted里使用nextTick函数不能实现渲染完毕调用函数?我试过了,当函数调用时ul只渲染了一半。现在只能用settimeout来手动延迟函数执行
为什么在mounted里使用nextTick函数不能实现渲染完毕调用函数?我试过了,当函数调用时ul只渲染了一半。现在只能用settimeout来手动延迟函数执行
5 回答1.4k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
5 回答1.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
3 回答1.1k 阅读
如果组件的数据是在组件挂载后又通过 ajax 从后来获取数据,那么,实际上组件经历了一次以空数据渲染,在 ajax 回来后,组件 data 被更改,组件再经历一次 update 渲染。所以正确的获取时机是更新 data 后的 nextTick。