1、 context 數(shù)據(jù)共享 從根組件里傳進去, 類似Vue中的 provider reject 但是不能子組件向上傳遞 因為是單向的
組件跨層級通信 context
contextType
useContext
consumer
2、Redux是可以單獨使用的, 但是每個文件都要引入store 手動訂閱 取消訂閱
優(yōu)化: 把store放到index里 利用react-redux的provider組件 把store傳進去,然后在子組件中利用connect高階函數(shù)把state dispatch映射到props上
3、 hooks useSelector 、 useDispatch