combineReducers不作为对象输出

时间:2017-08-21 21:26:59

标签: object redux

我按照以下import reducers from './reducers/index';导入我的Reducer并在商店const store = createStore(reducers);

中使用它

index.js

在我的索引文件中,我有import {combineReducers} from 'redux';,我导出如下:

export default combineReducers({
  obj: objsReducers,
  objKop: objKopsReducers
})

此外,我还要从文件夹中导入所需的文件。

但仍然在我的控制台日志中,我输出数组而不是对象。我希望它作为一个对象输出,因为并不是在Redux中组合了redRed是什么意思?

像这样,{objs: {…}, objkop: {…}}

也许更好的问题是:它是否作为数组输出是否重要?

1 个答案:

答案 0 :(得分:1)

实际上,正如官方文件所述它应该返回:

if(( data.includes(userId) || data.includes(userId.toString())  || data.includes(username) )) console.log(true)

您正在以正确的方式进行此操作,因此我建议您继续使用它并添加测试操作以对其进行正确测试。