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的默认值。

  • 相关阅读:
    Hello World基于.net framework中CLR的执行
    MVN常用命令
    Git常用命令
    Markdown常用语法
    计算机专用英语词汇
    Windows DiskPart
    字符集过滤器
    SSHkey
    书名
    redis
  • 原文地址:https://www.cnblogs.com/luckyjiu9/p/13714796.html
Copyright © 2011-2022 走看看