由于是剛學js,到ReactJs,前期隻能幫忙改改别人的項目,看到了React-Redux 順便搜尋了一下
以下為個人了解,防止忘掉:
- ReactJs 的state(狀态)裡面的值,可以了解為全局變量,而且他們是響應式的修改,意思是改一個全部用到的地方都會修改為新值。
-
ReactJs大家知道是基于元件開發,那麼就會涉及到元件:父子/子父/兄弟,之間的傳值。
1.父子:大家都知道props(子元件寫在父元件裡面的屬性:eg: onChange())
2.子父:還是props(可以在屬性裡面寫一個回掉,到時候子元件this.props.回調(值) 就可以傳值了)
3.兄弟:我現在還不知道有更好的方法,其實說白了,還是用的props傳值的,React-Redux是在兩個兄弟元件上面建立了一個更大的父親,那樣就相當于上面的:1.父子 。父親負責把值給統一起來,那樣就可以了。