Vue多級組件使用provide/inject方法介紹
來源:懂視網
責編:小采
時間:2020-11-27 19:43:00
Vue多級組件使用provide/inject方法介紹
Vue多級組件使用provide/inject方法介紹:這次給大家帶來Vue多級組件使用provide/inject方法介紹,Vue多級組件使用provide/inject的注意事項有哪些,下面就是實戰案例,一起來看一下。Vue 官方警告:provide 和 inject 主要為高階插件/組件庫提供用例。并不推薦直接用于應用程序代碼中。當然,警告只
導讀Vue多級組件使用provide/inject方法介紹:這次給大家帶來Vue多級組件使用provide/inject方法介紹,Vue多級組件使用provide/inject的注意事項有哪些,下面就是實戰案例,一起來看一下。Vue 官方警告:provide 和 inject 主要為高階插件/組件庫提供用例。并不推薦直接用于應用程序代碼中。當然,警告只

這次給大家帶來Vue多級組件使用provide/inject方法介紹,Vue多級組件使用provide/inject的注意事項有哪些,下面就是實戰案例,一起來看一下。
Vue 官方警告:
provide 和 inject 主要為高階插件/組件庫提供用例。并不推薦直接用于應用程序代碼中。
當然,警告只是警告,你完全可以正常使用。
使用方法非常像 data 和 props 的組合大禮包:
var Provider = {
provide: {
foo: 'bar'
},
// ...
}
var Child = {
inject: ['foo'],
created () {
console.log(this.foo) // => "bar"
}
// ...
}
唯一的區別是你不用再一層層的傳入了,過去用的 event-bus 雖然可以解決深層問題,但是會導致整個 event-emit 組成過于混亂,難以維護。使用 provide / inject 可以保證父子單向數據流的清晰性。
相信看了本文案例你已經掌握了方法,更多精彩請關注Gxl網其它相關文章!
推薦閱讀:
怎樣使用vue實現2048小游戲
如何使用VeeValidate在vue項目內進行表單校驗功能
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
Vue多級組件使用provide/inject方法介紹
Vue多級組件使用provide/inject方法介紹:這次給大家帶來Vue多級組件使用provide/inject方法介紹,Vue多級組件使用provide/inject的注意事項有哪些,下面就是實戰案例,一起來看一下。Vue 官方警告:provide 和 inject 主要為高階插件/組件庫提供用例。并不推薦直接用于應用程序代碼中。當然,警告只