相关疑难解决方法(0)

combineReducers导致代码中断

这是我在这里发布的帖子的后续内容

经过大量的故障排除后,我发现这段代码没有任何问题

import React from 'react';
import { createStore, combineReducers, applyMiddleware } from 'redux';
import createLogger from 'redux-logger';
import thunkMiddleware from 'redux-thunk';
import { Provider } from 'react-redux';
import DataTableReducer from './reducers/DataTableReducer';
import DimensionPickerReducer from './reducers/DimensionPickerReducer';

const loggerMiddleware = createLogger();
const store = createStore(
    DimensionPickerReducer, 
    applyMiddleware(
        thunkMiddleware, 
        loggerMiddleware
    )
);

export default store;
Run Code Online (Sandbox Code Playgroud)

但是,如果我用一个联合减速器调用替换我的单个减速器

import React from 'react';
import { createStore, combineReducers, applyMiddleware } from 'redux';
import createLogger from 'redux-logger';
import thunkMiddleware from 'redux-thunk';
import { Provider } …
Run Code Online (Sandbox Code Playgroud)

reactjs redux react-redux

15
推荐指数
1
解决办法
6412
查看次数

标签 统计

react-redux ×1

reactjs ×1

redux ×1