【发布时间】:2023-04-07 19:56:01
【问题描述】:
我正在调用一个以 JSON 格式返回数据的网络服务。我将它存储到一个名为 myrecipes 的变量中,并通过 rg-repeat 在网格中显示这些。这很好用!我已通过 ng-model 将数据库字段绑定到复选框。这也有效。现在我的要求:
我可以调用一个 webservice 函数来通过 ng-change 更新数据库中的当前项目。当调用成功时,模型会更新,数据库中的值也会更新。一切都好!
但是,如果我尝试通过 Web 服务更新数据库中的值时出现问题怎么办?模型(本地数据)正在更新,但数据库中的值没有!那可能不会发生!我怎样才能防止这种情况?我怎么可能捕获通过 ng-change 触发的单个项目并将模型中的值设置回之前的值?
问候 沼泽
【问题讨论】:
标签: angularjs web-services angularjs-ng-repeat ng-repeat