Redux 命名重复操作类型描述的最佳实践

Redux 命名重复操作类型描述的最佳实践,redux,naming-conventions,naming,redux-actions,Redux,Naming Conventions,Naming,Redux Actions,当前使用名为的操作类型时 MY_ACTION\u TYPE\u 1='MY_ACTION\u TYPE\u 1'当它变得很长时,它变得完全不可读,因为它被从redux chrome扩展中的视图中切断。命名值的最佳实践是什么?自然语言(即MY_ACTION\u TYPE\u 1='MY ACTION TYPE 1')或应始终与上述变量名相同 如果我设置的动作类型名称值不同于动作类型变量名称本身,是否存在任何权衡或问题 i、 下面,看到自然语言中的一个很好地包装,而所有的cap一词方法刚刚被切断 您

当前使用名为的操作类型时
MY_ACTION\u TYPE\u 1='MY_ACTION\u TYPE\u 1'
当它变得很长时,它变得完全不可读,因为它被从redux chrome扩展中的视图中切断。命名值的最佳实践是什么?自然语言(即
MY_ACTION\u TYPE\u 1='MY ACTION TYPE 1'
)或应始终与上述变量名相同

如果我设置的动作类型名称值不同于动作类型变量名称本身,是否存在任何权衡或问题

i、 下面,看到自然语言中的一个很好地包装,而所有的cap一词方法刚刚被切断


您可以随意为您的动作类型提供您认为最具可维护性和信息性的任何值。Redux本身并不关心值是什么,甚至不关心它是否是字符串。您只需要使它们足够不同,以便您的代码能够正确确定何时更新适当的状态,并提供足够的信息,以便调试您的应用程序。

这里有一个关于Redux文档的简要说明:

我们建议使用“域/操作”约定以提高可读性