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

233
Views
La casilla de verificación de Kendo alterna los estados verdadero y falso que no funcionan correctamente

Estoy tratando de obtenerlo para que cuando se haga clic en una o más casillas de verificación, pueda hacer que aparezca un botón. Me gustaría que la función de alternar funcione si se hace clic en una o más casillas de verificación, pero en cambio, se activará cuando seleccione una casilla de verificación y luego se apagará durante la siguiente selección. Estoy seguro de que también tengo un par de propiedades innecesarias agregadas aquí, pero eso no me preocupa demasiado. Cualquier ayuda sería apreciada.

HTML: Botón

 <button class="btn btn-primary" *ngIf="switchCase" style="float:right" >Save</button>

HTML: columna de casilla de verificación

 <kendo-grid-column field="checkbox" editor="boolean"> <ng-template kendoGridCellTemplate let-dataItem id="flexSwitchCheckChecked" > <input type="checkbox" (click)="toggleButton(dataItem, 'checkbox' [checked]="dataItem.checkbox" [width]="40" >

TS: método de clic de botón

 public switchCase: boolean = false; toggleButton() { this.switchCase = !this.switchCase;
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

pase un evento a su función y luego acceda a su valor desde la clase de mecanografiado: Paso 1 (pasar un $ evento): en *ngFor nivel de etiqueta agregue una variable de índice

 <div *ngFor="let item of items;let i = index" > <input type="checkbox" (change)="toggleButton($event,i)"> </div>

Paso 1 (obtener su valor):

 toggleButton($event,i) { let newValue = $event.target.value; // this.switchCase =newValue; this.items[i].checked = newValue; }
over 4 years ago · Santiago Trujillo 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!