变量保存在全局变量里
vm.$options.provide
vm.$options.inject
Vue
中父组件到子组件的通信主要由子组件的props
属性实现
provide/inject
提供了一种新的组件间通信的方法。它允许父组件向子孙组件间进行跨层级的数据分发。但是provide/inject
是非响应式的,如果要子孙组件根据父组件的值进行改变,provide/inject
机制不是一个好的选择。此时可以使用Vuex
来管理状态。
变量保存在全局变量里
vm.$options.provide
vm.$options.inject
Vue
中父组件到子组件的通信主要由子组件的props
属性实现
provide/inject
提供了一种新的组件间通信的方法。它允许父组件向子孙组件间进行跨层级的数据分发。但是provide/inject
是非响应式的,如果要子孙组件根据父组件的值进行改变,provide/inject
机制不是一个好的选择。此时可以使用Vuex
来管理状态。