Tôi đang cố gắng thực hiện một vùng văn bản đơn giản với "nhiều ký tự còn lại" cùng với xác thực. khi tôi sử dụng ng-maxlength để xác thực biểu mẫu của tôi, nó sẽ đặt lại số tiền của tôi ngay khi độ dài chạm vào độ dài tối đa. Đây là plunkr Bất kỳ cách giải quyết nào?vít ng-maxlength lên mẫu của tôi
<body ng-controller="MainCtrl">
<div ng-form="noteForm">
<textarea ng-maxlength="15" ng-model="result"></textarea>
<p>{{15 - result.length}} chars remaining</p>
<button ng-disabled="!noteForm.$valid">Submit</button>
</div>
</body>
điều Funny, nhưng đối với tôi (sử dụng góc 1.4.7 + nguyên cảo 1.8.7) sử dụng thuộc tính HTML "maxLength" có cùng tác dụng như đối với đề cập ở đây "ng-maxLength": sau khi thiết lập một số giá trị lớn (lớn hơn giới hạn xác định) trực tiếp thành mô hình, giá trị trong mô hình trở nên không xác định. Theo quan điểm của tôi, đây là lỗi Góc (giống như [user3232182] (http://stackoverflow.com/users/3232182/user3232182) được đề cập ở trên). Có lẽ thậm chí không liên quan đến ng-maxLength directve, nhưng cho toàn bộ cơ chế ràng buộc. – bkg