0
respostas

Definir tamanho de um campo numérico usando Angular 6

Estou desenvolvendo uma tela e preciso limitar o numero máximo de caracteres digitados de um campo numérico. Por exemplo, tenho um campo onde é informado o ano que deve ter no máximo 4 caracteres, não pode ser digitado o 5 digito.

<div class="col-sm-2">
          <div class="form-group fg-line">
            <mat-form-field class="full-width">
              <mat-label>Ano</mat-label>
              <input id="ano" type="number" maxlength="4" matInput [formControl]="anoControl"
                     >
            </mat-form-field>
          </div>
        </div>