저는 Angular 4 Application을 가지고 있습니다. 숫자가있는 입력이 4 자리 이상을 받아들이지 않아야하는 양식 입력에 유효성 검사를 추가하려고합니다. 더 많은 경우 양식을 무효화해야합니다. 반응 형 양식을 사용하고 있습니다. 이것은 코드입니다.ng-maxlength가 작동하지 않습니다.
<input class="form-control form-control-amount no-z-index"
id="forNumber"
name="forNumber"
formControlName="forNumber"
ng-required="true"
type="number"
ng-maxlength="4"
[(ngModel)]="saveNumber"
[attr.disabled]="!condition? 'disabled': null "
#forNumber
>
<small class="alert alert-danger" *ngIf="!form.get('forNumber').valid">
Invalid input.
</small>
11111을 입력하면 항목이 잘못되어 위의 경고 메시지가 인쇄됩니다. 그것은 일어나지 않습니다. 무엇이 잘못 되었습니까? 감사.
사용'최대 길이 = "{{bind_your_maxlength_variable}}"'AngularJS와 대신 NG-maxlength''의 –
NG-최대 길이하지 않는 각도 –
각도와 각도에서 API를 혼합합니다 –