redux问题,提示没有key值。

来源:7-5 前端架构之抽象1:状态模块定义

慕设计4385425

2020-01-02

index.js:1375 Unexpected keys “dispatch”, “subscribe”, “getState”, “replaceReducer”, “liftedStore” found in preloadedState argument passed to createStore. Expected to find one of the known reducer keys instead: “app”. Unexpected keys will be ignored.

redux工具显示没有任何state状态。
请老师解答一下, 谢谢!

文件Store.js

import {createStore, applyMiddleware} from “redux”;
import thunkMiddleware from “redux-thunk”;
import rootReducer from “./modules”;

let store;
if(window.REDUX_DEVTOOLS_EXTENSION){
const composeEnhancers = window.REDUX_DEVTOOLS_EXTENSION;
store = createStore(rootReducer, composeEnhancers(applyMiddleware(thunkMiddleware)));
}else{
store = createStore(rootReducer, applyMiddleware(thunkMiddleware));
}

export default store;

文件 modules/index.js:
import { combineReducers } from “redux”;
import app from “./app”;

const rootReducer = combineReducers({
app
});

export default rootReducer;

写回答

1回答

艾特老干部

2020-01-02

你好,这一节课的代码是半成品代码,有一些笔误,可以直接运行后面章节的完整代码来查看。

0
1
慕设计4385425
非常感谢!
2020-01-12
共1条回复

React16+Redux实战企业级大众点评Web App

从架构设计到部署上线,带你学习React技术栈与核心思想

1071 学习 · 306 问题

查看课程