Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

319
Visualizações
¿Cómo puedo sustituir una matriz por una ranura en vuejs?

Estoy creando un componente personalizado (un control deslizante), pero por ahora solo pasa imágenes a través de una matriz, lo que quiero es que, en lugar de pasar imágenes, pueda insertar un componente secundario a través de una ranura sin usar matrices.

 <div class="carousel"> <transition-group tag='ul' class="clearfix slide" name='image'> <li v-for='(image,index) in imglist' :key='index' v-show='index===mark'> <a><img :src="image"></a> </li> </transition-group> <div class="bullet"> <span v-for='(item,index) in imglist.length' v-bind:key="item" :class="{'active':index===mark}" @click='change(index)'></span> </div>

este es el guion

 data() { return { mark: 0, imglist: ['images/bn1.jpg', 'images/bn2.jpg', 'images/bn3.jpg' ] } }, created() { this.play() }, methods: { change(i) { this.mark = i }, autoPlay() { this.mark++; if (this.mark === this.imglist.length) { this.mark = 0; return } }, play() { setInterval(this.autoPlay, 3000) } } }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda