Javascript 多个选项卡上的角度形状,单个$pristine/$dirty
我已经并理解了使用forms$pristine/$dirty属性来检测表单数据的更改 然而,为了保持我的UI友好,我将我的各种数据字段分割到了许多选项卡上(我正在使用)。据我所知,我必须创建一个单独的 每个选项卡的“form”元素,并使用控制器跨所有选项卡的$pristine states进行测试,以确定整体质感(这是一个单词吗?) i、 eJavascript 多个选项卡上的角度形状,单个$pristine/$dirty,javascript,angularjs,tabs,Javascript,Angularjs,Tabs,我已经并理解了使用forms$pristine/$dirty属性来检测表单数据的更改 然而,为了保持我的UI友好,我将我的各种数据字段分割到了许多选项卡上(我正在使用)。据我所知,我必须创建一个单独的 每个选项卡的“form”元素,并使用控制器跨所有选项卡的$pristine states进行测试,以确定整体质感(这是一个单词吗?) i、 e ... ... 这意味着我必须测试a.$pristine和b.$pristine来确定整体的原始性。当涉及到许多选项卡时,这将变得非常困难 我试过了
...
...
这意味着我必须测试a.$pristine和b.$pristine来确定整体的原始性。当涉及到许多选项卡时,这将变得非常困难
我试过了
<form name="allForm">
<tab>..</tab>
<tab>..</tab>
<tab>..</tab>
</form>
..
..
..
但这不起作用。我猜元素破坏了形式的“统一性”
关于如何为多选项卡选项卡集获取一个$pristine(或$dirty)属性,您有什么想法吗?这似乎对我有用: 与您的更改(除非是打字错误)相比,
实际上包装了整个
:
...
由于在选项卡中创建了新范围,这可能会中断。
<form name="allForm">
<tab>..</tab>
<tab>..</tab>
<tab>..</tab>
</form>
<form name="theForm">
<tabset>
<tab>
<input ng-model="..." />
</tab>
...
</tabset>
</form>