사용 ng-maxlength
대신 md-maxlength="10"
의 maxlength="10"
를 사용 :) https://plnkr.co/edit/jyRIABUKlNexmvQEUiIn?p=preview
감사합니다 - 그러나 MD-최대 길이 당신은 데모를 찾을 수 있습니다
작동하지 않습니다 전체 내용은
here
예제 코드
<script>
angular.module('ngMaxlengthExample', [])
.controller('ExampleController', ['$scope', function($scope) {
$scope.maxlength = 5;
}]);
</script>
<div ng-controller="ExampleController">
<form name="form">
<label for="maxlength">Set a maxlength: </label>
<input type="number" ng-model="maxlength" id="maxlength" />
<br>
<label for="input">This input is restricted by the current maxlength: </label>
<input type="text" ng-model="model" id="input" name="input" ng-maxlength="maxlength" /><br>
<hr>
input valid? = <code>{{form.input.$valid}}</code><br>
model = <code>{{model}}</code>
</form>
</div>
당신은 사용자 유형에게 더
사용할 수 있도록 싶지 않는 경우이
pp.directive("limitTo", [function() {
return {
restrict: "A",
link: function(scope, elem, attrs) {
var limit = parseInt(attrs.limitTo);
angular.element(elem).on("keypress", function(e) {
if (this.value.length == limit) e.preventDefault();
});
}
}
}]);
<input limit-to="4" type="number" class="form-control input-lg" ng-model="search.main" placeholder="enter first 4 digits: 09XX">
관련 질문 here
감사를 찾을 수 있습니다 : D를 –
@ AnushaBayya 마크가 도움이 되었다면 대답했습니다 – Sajeetharan
예 @Sajeetharan –