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

206
Vistas
¿Por qué la función onclick no funciona en mi aplicación Vue?

por favor ayúdame a resolver lo siguiente. Estoy tratando de agregar el evento onclick a mi control deslizante, y mientras estoy usando Vue 3, el esling me da el error 'se le asigna un valor pero nunca se usa, no hay variables sin usar'. el siguiente es mi código, ¿podría alguien ayudarme?

 <template> <div class="carousel"> <slot :currentSlide="currentSlide" /> <!-- Navigation --> <div class="navigation"> <div class="toggle-page left"> <i @click="prevSlide" class="bi bi-arrow-left-short"></i> </div> <div class="toggle-page right"> <i @click="nextSlide" class="bi bi-arrow-right-short"></i> </div> </div> </div> </template> <script> import { ref, onMounted } from "vue"; export default { setup() { const currentSlide = ref(1); const getSlideCount = ref(null); // next slide const nextSlide = () => { if (currentSlide.value === getSlideCount.value) { currentSlide.value = 1; return; } currentSlide.value += 1; }; // prev slide const prevSlide = () =>{ if(currentSlide.value === 1){ currentSlide.value = 1; return; } currentSlide.value -= 1; } onMounted(() => { getSlideCount.value = document.querySelectorAll('.slide').length; }) return { currentSlide }; }, }; </script>
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

También debe devolver su función desde la configuración:

 return { currentSlide, prevSlide, nextSlide };
about 4 years ago · Juan Pablo Isaza 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