provide/inject实现响应式

provide 和 inject 主要在开发高阶插件/组件库时使用。并不推荐用于普通应用程序代码中。

此项API可以向定义属性的 后代组件中注入依赖,适用于三级组件及以上的嵌套,可以使注入依赖的组件获取祖先组件的数据状态,默认不是响应式的,但是你可以与vm.observable组合使用实现响应式。


9hk87-0wgh5.gif

实现逻辑:
parent.vue




children.vue:




你可能感兴趣的:(provide/inject实现响应式)