【发布时间】:2017-08-25 05:40:25
【问题描述】:
我想知道在实体列表的情况下,在 React Redux 中实现 CRUD 操作的最佳方式是什么。
要求:
1. 每行包含一个实体
2. 更改文本输入中的值会触发对 BE 的 PUT 调用
3. 每一行都有Delete操作触发对BE的DELETE调用
4.表单有一个ADD动作触发一个对BE的POST调用
注意事项:
1. 没有一个提交按钮
我为此考虑过Redux Form,但由于我没有单一的提交操作,我觉得它不太合适(请随时纠正我)
【问题讨论】:
-
您可以选择在输入字段的模糊事件中保存表单,但当您只有一个输入字段时,这是一个不错的选择。但是在这里您有两个输入字段,因此您肯定应该有一个提交按钮。或者,如果您仍然想不提交,那么您必须先保存表单,然后再发送已保存项目的更新请求。
标签: reactjs redux redux-form