数据传递:
- props:父->子,不能跨级(不能爷爷越过父给子)
- context:可以跨级传递 (个人认为类似于简易的store)
context = React.createContext
grandpa: <context.Provider value={}> <parent> <child/> <parent/> </context.Provider>
parent/child: <context.Consumer> {value => {} } </context.Consumer> - redux:action(action-creator)\ reducer\ store(provider: 标记store的rootscope) \ connect(store-component) \ thunk(中间件的包:处理api等副作用,类似ngrx的effect)
网友评论