0

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

谢谢

4

3 回答 3

1

我认为 davidlgj 的回答可能会对您有所帮助。您必须将此处的 .$error 替换为 .$dirty

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

于 2015-08-11T13:49:16.417 回答
0

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

于 2015-02-13T20:18:23.127 回答
0

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

于 2015-07-23T00:04:46.537 回答