javascript - 在 redux reducer 中导出默认对象

标签 javascript react-native redux react-redux ecmascript-5

import VersionReducer from "./VersionReducer";

export default combineReducers({
    appVersion: VersionReducer
});

在我的 VersionReducer.js 文件中

当我使用下面的时候,一切都很好

export default () => [{
    versionNumber: 22,
    versionName: "2.2"
}];

但我想从中得到对象。像这样

export default {
    versionNumber: 22,
    versionName: "2.2.1"
};

最佳答案

试试这个(在 VersionReducer.js 中):

const INITIAL_STATE = {
    versionNumber: 22,
    versionName: "2.2.1"
};

export default (state = INITIAL_STATE, action) => {
    return state
}

关于javascript - 在 redux reducer 中导出默认对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59528911/

相关文章:

javascript - 使用 Spread 的 Redux 存储形状

javascript - Firestore如何添加到子集合

react-native - 如何在 react native 中删除 react 导航的事件监听器?

javascript - Redux:单个容器,多个组件

javascript - 错误: Cannot use import statement outside a module in react native new project

ios - React Native 0.60.0 和 react-native-carplay 之间如何配置?

ajax - 如何在本地主机上使用 fetch 发出 CORS 请求?

javascript - JavaScript文件放在head中时构造 'CustomElement'错误失败

javascript - 如何等待多个异步函数完成?

javascript - Fabric.js : selection box after cropping image