当我使用ng-minlength时,将输入字段设置为" x" ,输入字段不显示" x"
<body ng-app="docu" ng-controller="formCtrl">
<input type="text" ng-minlength="4" ng-model="deal.cupon">
</body>
var docu = angular.module('docu', []);
docu.controller('formCtrl', function($scope) {
$scope.deal = {};
$scope.deal.cupon = "x";
});
答案 0 :(得分:1)
由于您在输入上使用了ng-minlength指令,因此在满足您指定的最小长度条件之前,它不会显示ng-model值。
根据您在下面的评论,我建议您查看ng-form指令here。您可以使用它来封装一个到多个输入,选择等,并在运行中运行验证。这将根据您为表单中的每个控件设置的规则来阻止表单提交。