Angularjs 必需的禁用输入类型字段使表单变脏且无效

Angularjs 必需的禁用输入类型字段使表单变脏且无效,angularjs,validation,angularjs-ng-form,Angularjs,Validation,Angularjs Ng Form,我有条件html表单,我通过ng disabled有条件地禁用输入类型字段,并在提交按钮中使用ng disabled=“formName.$invalid”…但禁用必填字段会使表单变脏和无效。那么,如何使用条件形式进行验证呢 是否要在提交前启用字段?不,我不想;i don’我不想启用它们,但表单的脏属性和无效属性阻止我在表单顶部提交表单,并给出表单中所需的任何字段,因此我无法放置novalidate。名字:需要名字。姓氏:姓氏是必需的。

我有条件html表单,我通过ng disabled有条件地禁用输入类型字段,并在提交按钮中使用ng disabled=“formName.$invalid”…但禁用必填字段会使表单变脏和无效。那么,如何使用条件形式进行验证呢

是否要在提交前启用字段?不,我不想;i don’我不想启用它们,但表单的脏属性和无效属性阻止我在表单顶部提交表单,并给出表单中所需的任何字段,因此我无法放置novalidate。名字:需要名字。
姓氏:姓氏是必需的。