update:所在组件的 VNode 更新时调用,但是可能发生在其子 VNode 更新之前。指令的值可能发生了改变,也可能没有。但是你可以通过比较更新前后的值来忽略不必要的模板更新
componentUpdated:指令所在组件的 VNode 及其子 VNode 全部更新后调用。
看这些介绍说明感觉没什么问题,所在组件一更新调用update钩子,更新完调用componentUpdated,可是不明白什么场景下只能用到update,不能用componentUpdated
update:所在组件的 VNode 更新时调用,但是可能发生在其子 VNode 更新之前。指令的值可能发生了改变,也可能没有。但是你可以通过比较更新前后的值来忽略不必要的模板更新
componentUpdated:指令所在组件的 VNode 及其子 VNode 全部更新后调用。
看这些介绍说明感觉没什么问题,所在组件一更新调用update钩子,更新完调用componentUpdated,可是不明白什么场景下只能用到update,不能用componentUpdated
13 回答13k 阅读
7 回答2.2k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.6k 阅读
3 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
我的理解是想快速判断父组件更新而不关心子组件是否更新,而且对响应时间有着严格要求的情况下使用吧。