我是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}
谢谢
答案 0 :(得分:3)
除了应该具有action.type
属性外,您可以执行任何操作。
您的问题中哪个更好取决于案例。我通常将所有值放在payload
属性中:payload : { field1 : some_value, idx : some_id}