AngularJS - 仅提交“相关”表单字段值的最佳方法是什么?

时间:2015-07-08 01:40:59

标签: angularjs

假设我有一个表单,其中某些字段仅在某些条件下相关/显示。如果这些字段隐藏/不相关,阻止这些字段提交的最佳方法是什么?

E.g。

<form name="fm">
  <div><input name="field1" ng-model="data.field1"/></div>
  <div ng-if="data.field1=='1'"><input name="field2" ng-model="data.field2"/></div>
</form>

如果field2阻止data.field1='2'的价值被提交,最好的方法是什么?

我能想到的唯一方法是遍历$scope.data中的每个项目,如果dom中缺少相应的字段,则手动删除它们。

0 个答案:

没有答案