vue

98 阅读1分钟

1.vue之provide、inject ‘效应用法’,传入this或fn是通过对父组属性的引用实现的

  •   方式1:父组件把当前this作为属性传
      provide(){     return{       propAll:this,     }   },
    
  •   方式2:父组件把当前 对象 作为属性传
      provide(){     return{       nameObj:this.nameObj     }   },
    
  •   方式3:父组件把当前 属性 写为fn传入
      provide(){     return{       fn:()=>{         return this.prop1       }     }   },