vue 依賴注入provide 和 inject。。子組件可以使用父組件裏面定義的函數。

一、使用場景: 根父組件A有一個方法getMap,該組件A下的所有子組件B,子組件C,子組件D,或者子組件B下的子組件E等層層嵌套情況下,在某種情況下,都需要訪問父組件的getMap方法,那麼常用的方法是子組件B:this.$parent.getMap(),組件E則是:this.$parent.$parent.getMap()以此類推;這種情況下,使用 $parent 屬性無法很好的擴展到更深層級
相關文章
相關標籤/搜索