Tag: ANGULAR-FORMS
Archivo ts: myForm: FormGroup = new FormGroup({ Id: new FormControl(“”,[Validators.pattern(‘^.{1,50}$’)]) }); addEntry(){ this.finalmsg =[]; let clase = ”; let msg = ”; let snackbar = new SnackbarComponent(this.snackbar); if(this.myForm.controls[‘Id’].invalid){ msg = ‘Ingrese entre 1 y 50’; clase = ‘redsnackbar’; this.finalmsg.push(msg); snackbar.openSnackBar(this.finalmsg, “Cerrar”, clase); } this.dialogRef.close(“OK”); } Este es el código que . . . Read more
Tengo un formulario reactivo que funciona perfectamente con updateOn submit y updateOn change. Pero cuando cambio a updateOn blur, se activa el error requerido directamente después de ingresar un carácter en mi control de formulario personalizado y nunca desaparece. Además, cuando envío mi formulario, todos los valores de mis controles . . . Read more
He creado una directiva para deshabilitar un botón de formulario después de hacer clic, pero el evento (ngSubmit) no se activa. Sin la directiva (click.disable), el (clic.desactivar) funciona como se espera. ¿Alguna sugerencia? html Inicio de sesión Iniciar sesión ¿Olvidó su contraseña? javascript async submit() { const x = await . . . Read more
En el cambio de selección de fecha no está funcionando. <input type="text" formControlName="visaIssueDate" class="form-control" ngbDatepicker #d="ngbDatepicker" placeholder="aaaa-mm-dd" [minDate]="minDate" [maxDate]="maxDate" (change)="onChangeVisaIssueDate()" />
En el modo de desarrollo de Angular se realiza una comprobación para comprobar si ha habido una mala actualización de propiedades. Esto debe hacerse comprobando los dos valores entre sí. ¿Qué valores se consideran aquí para la comparación? Ejemplo: {{name}} Así que para comprobar el nombre, ¿qué valores compara Angular? . . . Read more