【发布时间】:2018-11-10 16:33:50
【问题描述】:
首先,我不完全确定我在 React/Redux 应用程序中安装的大多数第三方包的操作中的 @@ 前缀是什么意思——如果它们的意思是“私有”,那么答案我的问题很明显。我在 Chrome 的 Redux devtools 扩展中看到了它们。
如果这只是一个范围约定@@<package>/<action>,那么我有一个关于redux-form 包中的操作的具体问题。操作显然是not documented,所以我不确定我是否可以在我的减速器中安全地使用它们而不用担心破坏性更改。
如果我的方法完全错误(仍在找出模式)的更多上下文:我想删除注册表并在成功完成后显示成功消息。 redux-form 调度 @@redux-form/SET_SUBMIT_SUCCEEDED 类型的操作,meta.form 告诉我这是我命名为 register 的表单。所以我会在我的 RegisterPage 减速器中使用它来设置布尔值 isSuccess 并使用它来更改视图。
【问题讨论】:
标签: reactjs redux redux-form