我有以下场景,两个表单(帖子和备注)和一个用于评论条目的组件。 注释表单组件将被重用。
当组合两个reducers时,我将状态分为两部分(post和notes),随后我有posts.errors和notes.error对象,它们分别存储错误信息,特定于帖子和注释。
现在,当我重复使用评论表单时,表单应该在发生错误时发出警告,如果错误来自帖子,它应该警告特定于帖子消息,如果源是注释,那么它应该返回特定于注意错误信息,如何实现这一目标?
让我添加一些额外的信息。
帖子减速器的状态形状如下:
{error:{}, comments:[], posts:[]}
因此,笔记有:
{error:{}, comments:[], notes:[]}
注释表单编辑单个项目(从父项传递到子项)并调用更新操作以更新数据库中的注释。发生错误时,应触发上述情况。