Redux 补充

  • A+
所属分类:React
Redux 设计使用三原则
1.store 是唯一的
2.只有store能够改变自己的内容
3.reducer 必须是(纯函数) ,给固定的输入就会有固定的输出,并且没有副作用
核心API
createStore
const store = createStore(reducer, window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()) //创建store
store.dispatch
const action = getDeleteList(index) store.dispatch(action) //派发action
store.getState
this.state = store.getState()//获取store state
store.subscribe
store.subscribe(this.handleStoreChange)//store发送变化时

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的QQ
  • 我的QQ扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: