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

112
Vistas
Manejar un evento de clic en el componente Splid

Estoy usando Vue-splide con la última versión. Quiero manejar el evento "clic", así que escribí

 <Splide @splide:click="test" :options="options"> function test(e) { console.log(e); }

En la consola tengo un Proxy { <target>: {…}, <handler>: {…} } que aparece. Lo que haría es hacer algo con la propiedad data-img de la diapositiva en la que se hizo clic:

 <SplideSlide v-for="(photo, i) in projet.fichiers.filter((x) => x.type.includes('image'))" :key="`photosplide-${i}`" :data-img="``${photo.url}">

Inicialmente puse un @click="test" en el SplideSlide, pero la test lanzó al azar: a veces sí, a veces no, no sé por qué. Supongo que es más limpio manejar el evento con el manejo de eventos nativo de Splide.

¿Cómo podría manejar el atributo data-img en mi función de test ?

Aquí está la página de integración de Vue-Splide: https://splidejs.com/integration/vue-splide/ Y documentación sobre el evento de clic que me gustaría manejar: https://splidejs.com/guides/events/# hacer clic

Gracias por adelantado

about 4 years ago · Juan Pablo Isaza
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