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

1.5K
Vistas
¿Cómo manejar el evento de clic derecho en la aplicación Angular?

En Angular, ¿hay alguna manera de capturar eventos de clic derecho? Veo (clic) y (dblclick), pero cuando intento (clic derecho) no desencadena ningún evento. ¿Hay alguna manera de incluir eventos de clic derecho y hacer que sean manejados por una función similar a click y dblclick si no existe?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

El nombre del evento es menú contextual. Entonces, su código de plantilla html puede ser algo como esto:

 <div (contextmenu)="onRightClick($event)"></div>

$event es un parámetro opcional, por lo que su plantilla y controlador de eventos pueden tener este aspecto:

 <div (contextmenu)="onRightClick()"></div> onRightClick() { return false; }

NOTA: Puede devolver falso; para evitar la acción predeterminada del navegador del evento.

over 4 years ago · Santiago Trujillo Denunciar

0

El nombre del evento es "menú contextual", por lo que debe usar algo como esto:

 <button (contextmenu)="onRightClick($event)"> Right click me </button>

Luego, la función onRightClick debería verse así:

 onRightClick(event) { event.preventDefault() //this will disable default action of the context menu //there will be your code for the expected right click action }
over 4 years ago · Santiago Trujillo 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