为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

米琪卡哇伊 2019-03-25 11:23:06
对于from的解释不是特别明白,对红框里面的内容解释不是特别明白:from到底是什么啊,是provide里面的key还是provide里面的value啊,有点儿搞不懂
查看完整描述

2 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

我来给你翻译一下...
inject可以有两种写法:

  1. 字符串数组

    inject: ['foo']
  2. 一个对象

    // 'bar'是父组件provide进来的变量名,foo是子组件使用的变量名
    inject: {
      foo: 'bar'}// from将'foo'指定给父组件provide进来的变量'bar'// default的意思是,当'bar'不存在时,会取'foo'的值(这里的'foo'也是父组件provide进来的变量)
    inject: {
      foo: {
        from: 'bar',
        default: 'foo'
      }
    }


查看完整回答
反对 回复 2019-03-25
  • 2 回答
  • 0 关注
  • 1416 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信