美文网首页
react引入redux

react引入redux

作者: 一个小前端程序员 | 来源:发表于2020-03-08 16:18 被阅读0次

    1.下载相关依赖包

    npm install --save redux@3.7.2 react-redux redux-thunk
    npm install --save-dev redux-devtools-extension
    

    注意:redux 不能下载最新版本
    2.在redux中创建以下四个js文件


    image.png
    //store.js
    /* redux最核心的store对象模块*/
    import { createStore, applyMiddleware } from 'redux'
    import thunk from 'redux-thunk'
    import { composeWithDevTools } from 'redux-devtools-extension'
    import reducers from './reducers'
    
    export default createStore(reducers, composeWithDevTools(applyMiddleware(thunk)))
    
    //reducers.js
    /* 包 含 多 个 用 于 生 成 新 的 state 的 reducer函 数 的 模 块*/
    import { combineReducers } from 'redux'
    
    function xxx(state = 0, action) {
        return state
    }
    function yyy(state = 0, action) {
        return state
    }
    //返回合并后的reducer函数
    export default combineReducers({ xxx, yyy })
    
    //actions.js
    //action-types.js
    

    4.谷歌浏览器安装redux扩展程序


    image.png

    相关文章

      网友评论

          本文标题:react引入redux

          本文链接:https://www.haomeiwen.com/subject/xwwddhtx.html