Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

184
Views
¿Cómo evitar que se active el evento onChange si un valor se asigna dinámicamente?
 <ng-container *ngFor="let item of collectionValues"> <ion-checkbox slot="end" (ionChange)="onCheckBoxChange(item, $event)" [(ngModel)]="item.value"> </ion-checkbox> </ng-container>

Esto está bien, pero el problema es que si se asigna un valor a item.value del código en .ts, es decir, se llama a onCheckBoxChange() , lo cual no quiero. He intentado usar el evento (click) pero eso no es lo que quiero. ¿Cómo evito que vaya al evento onCheckBoxChange si se asigna un valor? Solo debe ir al evento si se marca desde la interfaz de usuario.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Como se menciona en la documentación angular, puede usar ngModelChange para su escenario

Emisor de eventos para producir el evento ngModelChange después de que se actualice el modelo de vista.

 <ng-container *ngFor="let item of collectionValues"> <ion-checkbox slot="end" (ngModelChange)="onCheckBoxChange(item, $event)" [(ngModel)]="item.value"> </ion-checkbox> </ng-container>
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!