Tengo un formulario basado en plantillas con enlace de datos bidireccional y validador
<input [(ngModel)]="myObj.name" someValidator>¿Cómo puedo evitar que se envíen datos del modelo de entrada si hay algunos errores de validación? En mi modelo, solo quiero tener datos correctos del formulario.
Puede adjuntar una función de tecla a la entrada y hacer lo que desee lograr.
<input [ngModel]="myObj.name" (keyup)="onChangeCheck($event.target.value)"> export class ParentCmp { onChangeCheck(val){ console.log(val); if( condition){ this.myobj.name = value; }else{ // do nothing } } }