首页 > 解决方案 > 是否可以将具有 2 个以上字段的对象返回到 Redux 中的操作?

问题描述

我是 react redux 的新手,我可以创建一个超过 2 个字段的 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}

谢谢

标签: javascriptreactjsreduxreact-reduxredux-actions

解决方案


你可以用你的动作做任何你想做的事情,除了它应该有action.type属性。

您的问题中什么更好取决于具体情况。我通常将所有值放在payload属性中:payload : { field1 : some_value, idx : some_id}


推荐阅读