vue官方api文档关于provide / inject的介绍问题

对于from的解释不是特别明白,

https://img1.mukewang.com/5c9849b200014e4208000306.jpg

对红框里面的内容解释不是特别明白:
from到底是什么啊,是provide里面的key还是provide里面的value啊,有点儿搞不懂


米琪卡哇伊
浏览 1417回答 2
2回答

慕尼黑5688855

我来给你翻译一下...inject可以有两种写法:字符串数组inject: ['foo']一个对象// 'bar'是父组件provide进来的变量名,foo是子组件使用的变量名 inject: {   foo: 'bar'}// from将'foo'指定给父组件provide进来的变量'bar'// default的意思是,当'bar'不存在时,会取'foo'的值(这里的'foo'也是父组件provide进来的变量) inject: {   foo: {     from: 'bar',     default: 'foo'   } }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript