provide和inject

provide和inject是一对组合,作用是传递数据,祖先组件设置一个provide函数,返回一个对象,inject是设置在后代组件中

我们在祖先级设置了provide

1 provide() {
2     return {
3         grid: 1
4     }
5 },

在后代组件中可以用inject接收

1 inject: ['grid'],

接收到grid就是provide返回的1

posted @ 2021-09-22 21:58  keyeking  阅读(341)  评论(0编辑  收藏  举报