react-native - 如何在本机反应中使用多个减速器
问题描述
我有两个 Reducer Student Reducer 和 Employee Reducer,我想在我的代码中同时使用这两个 reducer 但我不知道该怎么做请帮助我..
import React from 'react'
import { Provider as PaperProvider } from 'react-native-paper'
import AppNavigator from './src/navigation'
import { Provider as StoreProvider } from 'react-redux'
import { createStore, combineReducers } from 'redux';
import studentReducer from './src/store/reducers/studentStore'
import employeeReducer from './src/store/reducers/employeeStore'
const rootReducer = combineReducers({
stuedntReducer,
employeeReducer,
});
const store = createStore(rootReducer);
export default function App() {
return (
<StoreProvider store={store}>
<PaperProvider>
<AppNavigator />
</PaperProvider>
</StoreProvider>
)
}
解决方案
我不知道你是否有一个Reference Error
,但检查一下。
您已导入
import studentReducer from './src/store/reducers/studentStore'
并已用于combineReducer()
const rootReducer = combineReducers({
stuedntReducer,
employeeReducer,
});
所以stuedntReducer
!== studentReducer
。
推荐阅读
- xamarin.forms - 如何删除 xamarin 表单中集合视图底部的空白空间?
- haskell - 有没有一种简单的方法来引用具有约束参数的类型?
- python - 如何从 .pst Outlook 文件中提取附件
- java - 如何在textview中延迟打印数组元素
- javascript - 在 Typescript 中扩充对象时保留函数类型
- c# - 如何更改加密文件的目录?
- rust - 如何动态迭代 BTreeMap 正向或反向?
- sql - 使用 BigQuery SQL 对时间序列数据进行采样
- c# - Microsoft Exchange Web 服务 - 带附件的邮件未收到收件人
- c++ - 最大公约数和 (GCD)