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.8k
1 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题