vue組件之祖孫傳後代provide和inject

首先祖先給子孫後代傳遞也是可以用props傳遞,一層層傳遞,爺爺給孫子還好,但是嵌了五六層還這麼寫,就顯得非常麻煩了。 所以就用到了provide(提供)和inject(注入)。這兩個是配套使用的,以允許祖先向所有祖先後代注入一個依賴。 provide: 是一個對象或者是一個返回對象的函數。裏面就是所有要給後代的東西,也就是一對對屬性和值 inject: 一個字符串數組或者是一個對象,屬性值也可以
相關文章
相關標籤/搜索