react+redux报错问题


在react+redux项目中,一直下面这个错:

图片描述

   入口代码如下:
   
    import React, {Component} from 'react';
    import {render} from 'react-dom';
    import { createStore , combineReducers} from 'redux';
    import { Provider, applyMiddleware } from 'react-redux';
    import { createLogger } from 'redux-logger';
    import thunk from 'redux-thunk';
    
    const middleware = [ thunk ];
    if (process.env.NODE_ENV !== 'production') {
        middleware.push(createLogger());
    }
    
    import LoginContainer from '../component/LoginContainer.js';
    
    import login from '../redux/reducer/login.js'
    
    let reducers = combineReducers({
        login
    })
    
    const store = createStore(
        reducers,
        applyMiddleware(...middleware)
    )
    
    render((
        <Provider store={store}>
    
            <LoginContainer />
    
        </Provider>
    ), document.getElementById('root'));
    
    
    这个是什么情况啊

阅读 1.9k
1 个回答

提示的很清楚。login.js中有个对象的属性是apply,出现了这个对象为undefined的情况。
判断一下空undefined的情况。

推荐问题