我正在创建一个 Web 客户端,它与带有 Angular 的设置 Web API 一起使用。有很多设置,它们都是可选的。如果我发送设置,它应该被保存。未发送的设置不应更改。
要求是所有设置都有一个保存更改按钮。
我想知道 Angular 中是否有某种方法可以实现这一点。
我考虑过不使用 HTMLform
并收集数据并自己创建一个 ajax 请求,但是我将失去验证机制(与 Angular-UI 验证一起工作得很好)。
我考虑过将表单拆分为小表单并仅ng-dirty
提交不为假的表单,但是如果某些请求失败(这是违反要求的),这可能会导致部分保存。
任何想法?