如何实现angularjs中ng-repeat所需的动态?

时间:2017-10-13 07:31:25

标签: javascript angularjs validation angularjs-ng-repeat ng-required

假设有一个包含键值内容的集合。用户可以编辑值和键。但是,当用户单击Save按钮时,服务器可以返回该集合应该包含一些必需的键值。问题 - 如何有效地做到这一点?

乍一看,只需要将服务器名称集合合并到已加载的内容中。但这会导致内容发生变化,用户点击Cancel后会查看实际上不应修改的修改集合

在页面加载期间调用simulateServerValidation(参见jsfiddle示例)也不是解决方案,因为在编辑期间可以添加/删除key-values,或者用户现在可以加载页面并开始(或完成)编辑某些分钟后面。

对我来说,主要的问题是在没有对象修改的情况下渲染/添加新密钥。例如。如果服务器返回新的keys,角度绘制新输入,则用户只需单击Cancel并查看未编辑的值。但是当他需要编辑时,他只需填写新的输入。怎么做?

jsfiddle

0 个答案:

没有答案