Angularjs 如何在js中添加预定义的验证器

Angularjs 如何在js中添加预定义的验证器,angularjs,Angularjs,关于第1.3条 您可以简单地向html中的输入添加验证程序,如 `<input type="text" ng-model="vm.variable" name="myVar" minlength="3" required="true"/>` 或者您可以编写一个自定义指令。我不习惯使用HTML。我只需要使用js为什么不使用html?在任何情况下,都可以将html模板放入指令中。 //I can add custom validator vm.ngModelCtrl.$validat

关于第1.3条

您可以简单地向html中的输入添加验证程序,如

 `<input type="text" ng-model="vm.variable" name="myVar" minlength="3" required="true"/>`

或者您可以编写一个自定义指令。

我不习惯使用HTML。我只需要使用js为什么不使用html?在任何情况下,都可以将html模板放入指令中。
//I can add custom validator
vm.ngModelCtrl.$validators.customValidator = function () {
    return true
};

//but how to add minlength, or required?
vm.ngModelCtrl.$validators.minlength;
vm.ngModelCtrl.$validators.required;
// inside controller
$scope.minLength = 3

<!-- html --?
<input minlength="{{minLength}}">