我是React和Redux的新手,在我第一次使用它时遇到了一些问题.我尝试按照Redux Doc中的示例进行操作,但我很难理解所有内容,因为每个示例都在ES5 - 6甚至7语法之间跳转.
但是,当我尝试调度操作时,我收到以下错误
Uncaught TypeError: (0 , _index2.default) is not a function
Run Code Online (Sandbox Code Playgroud)
我知道SO社区在一个问题中不喜欢这么多代码,但我不知道问题来自哪里.对不起!
这些是我的代码:
Index.js
import 'babel-polyfill'
import React from 'react'
import { render } from 'react-dom'
import { Provider } from 'react-redux'
import App from './containers/App'
import configureStore from './store/configureStore'
const store = configureStore()
render(
<Provider store={store}>
<App />
</Provider>,
document.getElementById('root')
)
Run Code Online (Sandbox Code Playgroud)
我的商店
import { createStore, applyMiddleware } from 'redux'
import thunkMiddleware from 'redux-thunk'
import createLogger from 'redux-logger'
import index from '../reducers'
export default function configureStore(preloadedState) …Run Code Online (Sandbox Code Playgroud)