【发布时间】:2015-11-06 11:26:40
【问题描述】:
我正在使用 angular-unsaved Changes 指令以及 angular 内置表单控制器来检测表单是否为 $dirty。
我在特定页面上有一个表单,即使我编辑元素,该表单也不会注册为脏页。我什至剥光一切,只留下:
<form unsaved-warning-form class="form-horizontal" name="WHAT">
<input type="text" name="thematif" id="thematiff" class="form-control" >
</form>
即使我更改输入的值,form 也永远不会是 $dirty。有什么想法可能导致无法检测到input 的更改?是否应该有一个 angular 输入等效标签而不是一个普通的旧“输入”?
什么可能会禁用检测?
【问题讨论】:
-
你能提供小提琴吗?
-
@Anik Islam Abhi 不是真的,因为我必须提供整个项目并且它是专有的。问题是这种形式应该可以工作......原始/肮脏的功能可能会被破坏的方式是什么?