Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

292
Visualizações
Evento de cambio angular 2: cambios de modelo

¿Cómo puedo obtener los valores después de que un modelo ha cambiado? El evento (change) se activa antes del cambio de modelo. No quiero usar event.target.value

 <input type="checkbox" (change)="mychange(event)" [(ngModel)]="mymodel"> public mychange(event) { console.log(mymodel); // mymodel has the value before the change }
over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Ese es un problema conocido. Actualmente, debe usar una solución alternativa como la que se muestra en su pregunta.

Esto está funcionando según lo previsto. Cuando se emite el evento de cambio ngModelChange (la (...) parte de [(ngModel)] aún no ha actualizado el modelo vinculado:

 <input type="checkbox" (ngModelChange)="myModel=$event" [ngModel]="mymodel">

Ver también

  • https://github.com/angular/angular/issues/3406 ,
  • https://github.com/angular/angular/issues/6311
over 4 years ago · Santiago Trujillo Relatório

0

Si esto te ayuda,

 <input type="checkbox" (ngModelChange)="mychange($event)" [ngModel]="mymodel"> mychange(val) { console.log(val); // updated value }
over 4 years ago · Santiago Trujillo Relatório

0

esto funcionó para mí

 <input (input)="$event.target.value = toSnakeCase($event.target.value)" [(ngModel)]="table.name" />

En mecanografiado

 toSnakeCase(value: string) { if (value) { return value.toLowerCase().replace(/[\W_]+/g, ""); } }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda