是否可以在Redux中将具有两个以上字段的对象返回到动作?

时间:2018-12-19 08:53:53

标签: javascript reactjs redux react-redux redux-actions

我是react redux的新手,我可以创建一个包含两个以上字段的Action吗? 法线动作返回一个对象

{type : same_vale, paylod : same_vale}

是否可以从类似操作的操作中返回:

{type : same_vale , paylod : same_vale, idx : same_vale}

这是错误吗?它只允许做这样的事情?:

{type : same_vale , paylod : { field1 : same_vale, idx : same_vale}

谢谢

1 个答案:

答案 0 :(得分:3)

除了应该具有action.type属性外,您可以执行任何操作。

您的问题中哪个更好取决于案例。我通常将所有值放在payload属性中:payload : { field1 : some_value, idx : some_id}