0

在 Angular 中,有没有办法防止对此类事件进行脏检查?

实际上,我在这些处理程序中的代码不会更改模型,因此我不希望 Angular 对这些经常触发的事件执行脏检查。

4

1 回答 1

0

您可以使用Angular FormController此处的文档)跟踪您的输入。

你有这些属性:

  • $pristine- 如果用户尚未与表单交互,则为真。
  • $dirty- 如果用户已经与表单交互,则为真。

这意味着您无需担心mouseenter/ mouseleave

此外,您可以找到有关此问题的详细教程:

http://mrbool.com/the-concepts-of-angularjs-forms/29117

于 2015-02-03T03:18:42.790 回答