首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Redux源码解析系列 (三)-- createStore

    本文作者:IMWeb 黄qiong 原文出处:IMWeb社区 未经同意,禁止转载 createStore源码地址为:https://github.com/reactjs/redux/blob/...master/src/createStore.js 下面我来对其进行解析~ INIT 这个方法是redux保留用的,用来初始化reducer的状态 export const ActionTypes =...{ INIT: '@@redux/INIT' } 前面说 createStore的作用就是:创建一个store来管理app的状态,唯一改变状态的方式就是dispatch一个action,最终返回一个...就是applyMiddleware() export default function createStore(reducer, preloadedState, enhancer) { // 第一段说的就是当第二个参数没有传...的时候介绍了这么做的意义, //实际就是把createStore这件事在applyMiddleware里面做,转移了锅。

    51020
    领券