我知道这是一个简单的问题,但我是一个初学者。
这一行在combineReducer中有什么用处
router: routerReducer该行位于以下上下文中:
export default combineReducers({
article,
articleList,
auth,
router: routerReducer
});发布于 2018-03-26 05:50:34
实际上,它应该是最清晰的一行,因为您正在定义一个对象,一个键和值对集合。实际上,您的代码等同于:
export default combineReducers({
article: article,
articleList: articleList,
auth: auth,
router: routerReducer
});多亏了ES6的特性
发布于 2018-03-26 05:50:43
该代码将一个javascript对象传递给combineReducers()函数。有两种方法可以将元素添加到对象:
{item: item}和
{item}而后者是第一个的简写。只有当对象键和变量名相同时,速记才有效。
代码也可以写成这样:
{
article: article,
articleList: articleList,
auth: auth,
router: routerReducer
}https://stackoverflow.com/questions/49481270
复制相似问题