如果我从应用程序的模块级别调用Redux.ReduxStore(),它将导致引擎抛出
index.jsx?4657:77 Uncaught TypeError: (0 , _redux.createStore)(...) is not a function
字符串
通过反复试验,我发现如果我在函数中调用它,一切都很好。例如:
(function() {
const store = createStore(reducer)
...
)()
型
有谁能解释一下为什么会这样吗?事实上,http://redux.js.org/docs/basics/Store.html中的示例在模块级别调用了codeStore()。这是其他开发人员需要知道的隐藏陷阱吗?或者这可能是我的webpack配置或其他地方的一些古怪的结果?
1条答案
按热度按时间2vuwiymt1#
Redux-toolkit中的configureStore()现在已经贬值了,更好地检查configureStore()。