参考图像,我有一个用例,其中我要添加n个项目(范围可以是1到5/10/20 +个项目),这些项目是用户名。我正在使用Angular UI和RxJS来处理此问题,并且想知道更新后端服务的方法是什么,这意味着我应该在什么时候更新后端服务,是针对添加的每个项目,还是针对某个特定点,或者当不在图片中但出现在整体表单上的整体表单上的“保存”或“提交”操作时。任何建议都非常感谢。
如果有保存按钮,则仅应在单击时保存更改。例如,用户编辑记录,删除所有内容,然后确定这是错误的,并且没有单击“保存”按钮-如果他刷新页面,则应该再次获取所有项目。单击保存按钮后,所有项目的数组应发送到后端,后端在数据库中添加/更新/删除记录。
如果您没有保存按钮,那么在删除按钮的情况下,最好有一个确认以允许用户更改其决定。