javascript - 是否可以将具有 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}
谢谢
解决方案
你可以用你的动作做任何你想做的事情,除了它应该有action.type
属性。
您的问题中什么更好取决于具体情况。我通常将所有值放在payload
属性中:payload : { field1 : some_value, idx : some_id}