Closed cgonzalezlo closed 4 years ago
Hola,
Estoy con angular 8 y en el input del rut no formatea al hacer onblur, pero si valida def orma correcta el rut, alguna orientación?
en el ts:
public constructor( private readonly fb: FormBuilder, private readonly router: Router, private readonly route: ActivatedRoute, private readonly casoService: CasoService, private readonly parameterService: ParameterService, private rutValidator: RutValidator, private readonly snackBar: MatSnackBar, private readonly changeDetectorRef: ChangeDetectorRef ) { }
....... ... .. private initializerFilterForm(): void { this.filterForm = this.fb.group({ fechaCreacionDesde: [null], fechaCreacionHasta: [null], idCaso: [''], codigoSucursal: new FormControl(), idResponsable: [{value: null, disabled: true}], rutCliente: ['', [this.rutValidator]], numeroCuenta: [''], codigoEstado: new FormControl(), idRevisor: new FormControl() }); this.getSucursales(); }
En el HTML:
`
<input formControlName="rutCliente" matInput type="text" appPatternRestrict [regex]="rutKeypressRegex" autocomplete="off" formatRut (blur)="onblurRutCliente()"> <button mat-button *ngIf="filterForm.get('rutCliente').value" matSuffix mat-icon-button (click)="clearRutCliente()"> <mat-icon>close</mat-icon> </button> </mat-form-field>`
Solucionado... el problema era en que module estaba incluyendo la dependencia...
Hola,
Estoy con angular 8 y en el input del rut no formatea al hacer onblur, pero si valida def orma correcta el rut, alguna orientación?
en el ts:
public constructor( private readonly fb: FormBuilder, private readonly router: Router, private readonly route: ActivatedRoute, private readonly casoService: CasoService, private readonly parameterService: ParameterService, private rutValidator: RutValidator, private readonly snackBar: MatSnackBar, private readonly changeDetectorRef: ChangeDetectorRef ) { }
....... ... .. private initializerFilterForm(): void { this.filterForm = this.fb.group({ fechaCreacionDesde: [null], fechaCreacionHasta: [null], idCaso: [''], codigoSucursal: new FormControl(), idResponsable: [{value: null, disabled: true}], rutCliente: ['', [this.rutValidator]], numeroCuenta: [''], codigoEstado: new FormControl(), idRevisor: new FormControl() }); this.getSucursales(); }
En el HTML:
`