【发布时间】:2016-09-11 06:05:15
【问题描述】:
我在客户端使用 Angularjs,在服务器端使用 Web API。 我对更新应用程序数据的正确方法感兴趣?假设我想更新员工的姓名/年龄/我应该使用 angularjs 在本地更改它的字段,然后向服务器发送请求以保存这些更改,或者我应该首先向服务器发送请求以“尝试”保存这些更改,并且只有在保存操作已成功完成的情况下,本地合并客户端的模型与更新的数据? 谢谢。
【问题讨论】:
-
angular1/angular2 使用两种方式数据绑定,本地不需要更新,可以发送到远程API处理
-
好的,但是如果远程 API 由于某种原因未能更新它怎么办(数据库服务器已关闭/服务器端验证失败等)。这将导致客户端中的数据错误,因为已经通过 2 路数据绑定进行了更新..
标签: c# angularjs asp.net-web-api