# 总结

到了最后,我想把redux中关键的名词列出来,你每个都知道是干啥的吗?

  • createStore

    创建store对象,包含getState,dispatch,subscribe,replaceReducer

  • reducer

    reducer是一个计划函数,接受旧的state和action,生成新的state

  • action

    action是一个对象,必须包含type字段

  • dispatch

    dispatch(action)触发action,生成新的state

  • subscribe

    实现订阅功能,每次触发dispatch的时候,会执行订阅函数

  • combineReducers

    多reducer合并成一个reducer

  • replaceReducer

    替换reducer函数

  • middleware

    扩展dispatch函数

你再看redux流程图,是不是大彻大悟了?

(redux 流程图)

最近更新时间: 2020/5/26 19:03:58