离线Android编码APP中如何使用Redux Toolkit的configureStore?
解决Redux Toolkit UMD模式下configureStore调用问题
核心原因
Redux Toolkit的UMD包暴露的全局变量是RTK,并非ReduxToolkit或挂载到Redux对象上,这是你找不到方法的关键。
正确调用方式
在app.js中直接通过RTK.configureStore调用:
const store = RTK.configureStore({ reducer: { // 填入你的reducer配置 } });
其他RTK API的调用方式
如果需要使用createSlice、createAsyncThunk等其他RTK方法,同样通过RTK前缀:
const counterSlice = RTK.createSlice({ name: 'counter', initialState: 0, reducers: { increment: state => state + 1 } });
额外检查项
- 确认
redux-toolkit.umd.js的文件路径正确,未出现加载失败(可在APP调试控制台查看网络请求状态) - 确保
redux-toolkit.umd.js在redux.js之后引入,避免依赖顺序错误
内容的提问来源于stack exchange,提问作者Lochard
相关产品推荐
相关产品推荐

