Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
创建新记录后保持数据同步(服务器<=>浏览器)的最佳做法是什么?
例如,在创建新记录(HTTP POST到服务器)之后,我应该:
HTTP POST
同时添加新项目到$scope.someArray
$scope.someArray
从服务器获取最新数据?
这实际上取决于您的应用程序一致性要求。或者,如果 POST 可能影响了您可能想要刷新的其他事情。
在大多数情况下,如果您有数据,并且您想要的只是同一组数据,请为自己节省服务器调用。
顺便说一句,通常在 REST 接口中可以找到第三个选项:
3 - 发回最新的响应POST。
POST