Angularjs 角度材质:非表单输入的验证错误

Angularjs 角度材质:非表单输入的验证错误,angularjs,angular-material,Angularjs,Angular Material,我想在我的项目中使用Angular材质库来显示材质设计中的网页。我将输入字段直接放在div中,而不是放在表单中。现在如何正确地进行错误验证 因为文档中给出的示例使用,form标记,它使用表单名称来显示ng消息。如何在没有表单的情况下实现?您可以使用ng-form-angular指令()对任何内容进行分组,甚至在html表单之外。然后,您可以利用angular FormController <div class="form-group" ng-form name="myForm">

我想在我的项目中使用Angular材质库来显示材质设计中的网页。我将输入字段直接放在div中,而不是放在表单中。现在如何正确地进行错误验证


因为文档中给出的示例使用,form标记,它使用表单名称来显示ng消息。如何在没有表单的情况下实现?

您可以使用ng-form-angular指令()对任何内容进行分组,甚至在html表单之外。然后,您可以利用angular FormController

<div class="form-group" ng-form name="myForm">
    <input name="myInput" type="text" class="form-control" ng-model="bindTo" ng-maxlength="5">
    <span class="error" ng-show="myForm.myInput.$error.maxlength">Too long!</span>
</div>

太久了!

希望能有帮助