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

117
Views
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
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!