感谢您的所有答复。您的答复并没有给我提供适当的解决方案。然后我为此创建了一条指令。
指令
myApp.directive('limitChar', function() { 'use strict'; return { restrict: 'A', scope: { limit: '=limit', ngModel: '=ngModel' }, link: function(scope) { scope.$watch('ngModel', function(newValue, oldValue) { if (newValue) { var length = newValue.toString().length; if (length > scope.limit) { scope.ngModel = oldValue; } } }); } };})
html
<input type="text" limit-char limit="7" >
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)