react中context跨組件傳值(爺孫組件等多組件深度傳值)

前言: 在做項目中免不了進行組件深度傳值,比如爺孫組件以及更深。這是時候其實有兩個辦法的。就是類似下面的結構 下面給大家介紹下方法 ①:傳統的父子組件傳值,一個傳一個,這樣雖然能實現但是很麻煩。 ②:就是react給我們提供了一個context,可以幫我們達到效果。context 通過組件樹提供了一個傳遞數據的方法,從而避免了在每一個層級手動的傳遞 props 屬性。接下來看怎樣使用。 使用之前我
相關文章
相關標籤/搜索