zoukankan      html  css  js  c++  java
  • vue中的provide和inject

    简单了解provide和inject

    provide 和 inject 主要为高阶插件。并不推荐直接用于应用程序代码中。

    provide 和 inject

    因为组件引入的层次过多,子孙想要获取祖先组件的内容不仅麻烦代码结构也容易混乱,这时候我们需要使用provide 和 inject

    provide和inject需要一起使用 在这里不论子组件有多深,只要调用了inject就可以注入provider中的数据。而不是局限于只能从当前父组件的prop属性来获取数据。

    我们也可以把依赖注入当作大范围可用的prop,因为祖先组件不需要知道那些后代来使用provide提供的属性,后代属性也不需要知道注入的属性来自哪里

    provide:用来提供属性和属性值。,在子孙后代组件中用inject来注入
    inject:是一个对象里面包含着from和default的默认值。

  • 相关阅读:
    配置步骤
    swap区
    Oracle的left join中on和where的区别
    drop与truncate
    关于trace
    oracle执行计划连接方式
    oracle系统结构
    查询存档
    oracle统计信息
    分区索引
  • 原文地址:https://www.cnblogs.com/luckyjiu9/p/13714796.html
Copyright © 2011-2022 走看看