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

150
Visualizações
Inserte el número de diapositiva y el recuento total entre las flechas de navegación del carrusel de lechuzas

Tengo un carrusel de búhos ngx en mi aplicación angular con las siguientes configuraciones:

 const carouselOptions = { items: 1, dots: false, nav: true, navText: ["<div class='nav-btn prev-slide'></div>","<div class='nav-btn next-slide'></div>"] }; <owl-carousel [options]="carouselOptions" [carouselClasses]="['owl-theme','row','sliding']"> <div class="item" *ngFor="let imgUrl of imageList; let i=index"> <img src={{imgUrl}} alt="image slide" /> </div> </owl-carousel>

He modificado las flechas de navegación predeterminadas en flechas personalizadas usando la tecla navText dentro de las opciones del carrusel de búhos. Lo que necesito es una forma de inyectar los números de diapositiva como (current slide)/(total slide count) entre estas flechas de texto de navegación del carrusel de búhos.

Traté de consultar la documentación, pero no tienen la opción de agregar los números de paso como 1/7 entre las flechas de navegación. Lo he implementado en una aplicación angular y me gustaría saber una solución adecuada para lograr el uso de mecanografiado.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Tengo una idea))) En primer lugar, establezca un contenedor html personalizado para nuestros navegadores (flechas):

 const carouselOptions = { items: 1, dots: false, nav: true, navText: ["<div class='nav-btn prev-slide'></div>","<div class='nav-btn next-slide'></div>"], navContainer: '#my_nav_container' };

Cree este div después del carrusel y cree allí div con contador:

 <div id="my_nav_container"> <div id="slides_counter"> ..your counter code here.. </div> </div>

owlCarousel anteponga la flecha anterior y agregue la flecha siguiente al div de forma predeterminada y obtendrá lo que desea)))

E incluso mediante CSS puede establecer el orden de los elementos dentro de my_nav_container mediante propiedades flexibles:

 #my_nav_container {display:flex; justify-content:center;} #my_nav_container .prev-slide {order:1} #my_nav_container #slides_counter {order:2} #my_nav_container .next-slide {order:3}
about 4 years ago · Juan Pablo Isaza Relatório
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