reactjs - 未捕获的 ReferenceError:未定义 rootReducer(在 laravel 中进行反应)
问题描述
所以我试图在 laravel api 中创建一个反应应用程序,并在 redux 上遇到了这个错误。
这是我的减速机,我错过了什么?
# ./reducers.js
import { combineReducers } from "redux";
import { reducer as formReducer } from "redux-form";
import {
errorMessage,
} from "./common";
import {
testApplication
} from "./test_licenses";
const rootReducer = combineReducers({
form: formReducer,
errorMessage,
testApplication
});
export default rootReducer;
和
import React from "react";
import ReactDOM from "react-dom";
import { Provider } from "react-redux";
import { createStore, applyMiddleware } from "redux";
import thunk from "redux-thunk";
import App from "./components/App";
import rootReducer from "./reducers";
const store = createStore(rootReducer, applyMiddleware(thunk));
ReactDOM.render(
<Provider store={store}>
<App />
</Provider>, document.getElementById('root'));
解决方案
推荐阅读
- php - 如何在 PHP 中将列表制作成树形结构
- python - 熊猫日期时间灾难,无法将日期行转换为任何统一可用的东西
- c# - 有没有其他方法可以注册实现以使其可被任何派生接口注入?
- jquery - 不推荐使用 jquery isFunction
- gradle - 如何在许多战争项目之间共享静态内容(使用工件?)
- linux - 模块 init 函数只在 linux 设备驱动程序中打印,驱动程序是否在设备树解析期间初始化?
- python - 在 Python 中使用控制台选择和更改全局变量
- android - 材质底部导航底部图标空间bug
- sql - 根据 SQL (Oracle) 中的预定义日期范围对记录进行分组
- javascript - 如果部分中的摘要块为空,则隐藏 Squarespace 页面部分