vue provide inject
时间: 2023-04-22 16:02:38 浏览: 117
vue父组件给子组件的组件传值provide inject的方法
Vue.js 中的 provide 和 inject 是一对配对的 API,它们可以在组件之间进行数据传递。
provide 是在父组件中设置一个数据源,而 inject 则是在子组件中获取这个数据源。在子组件中使用 inject 选项,可以将父组件中的数据传递给子组件。
例如:
```
// 父组件中
provide() {
return {
message: this.message
}
},
// 子组件中
inject: ['message']
```
这样,子组件就可以通过 this.message 访问父组件中的 message 数据了。
阅读全文