Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

346
Vistas
Ember Octane en 'keyup' o 'keydown' no se dispara

Tengo un componente de luz tenue en una aplicación de Ember Octane como esta

 import Component from '@glimmer/component'; import { action } from '@ember/object'; export default class TestComponent extends Component { @action handleEvent(event) { console.log(event); } }

y en mi HTML tengo

 <div {{on 'keyup' this.handleEvent}}></div>

pero handleEvent no se activa incluso cuando se cambia a 'keyDown', por ejemplo. Dice en la documentación

El evento puede ser cualquier nombre de evento, no solo el evento de clic, lo que hace que {{on}} sea perfecto para manejar cualquier tipo de evento DOM. Para obtener una lista de los eventos del navegador nativo, consulte la documentación de MDN

¡Pero eso no parece ser cierto!

¿Existe una "manera de Ember" para manejar los eventos del teclado sin instalar una biblioteca externa (modificador) o debo quedarme con los oyentes de eventos nativos?

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

¡Pero esto funciona! Ver aquí

Solo tenga en cuenta que necesita especificar tabindex="0" en el div, porque los elementos no activarán el teclado si no se pueden enfocar.

about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda