使用Angular SchemaForm时如何知道哪个字段是脏的?

时间:2015-02-13 19:59:03

标签: angularjs angular-schema-form

使用Angular SchemaForm时,如何知道哪个字段是脏的。在调试器中找不到任何属性表示它。

谢谢

3 个答案:

答案 0 :(得分:1)

我认为davidlgj的回答可能对你有帮助。您必须使用。$ dirty

替换此处的。$错误

https://github.com/Textalk/angular-schema-form/issues/376

答案 1 :(得分:0)

每个表单字段都应附加一个$ dirty标志。假设您的表单名称为“MyForm”,而您的字段名称为“TestField”。您可以通过访问“MyForm.TestField。$ dirty”来检查它是否脏了。

答案 2 :(得分:0)

您可以在渲染页面之前序列化模型,然后将其与当前模型进行比较。找到模型之间的差异并不困难。