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

226
Visualizações
no puedo representar múltiples gráficos en elementos de control deslizante en v dentro de un control deslizante en v

Estoy tratando de mostrar varios gráficos (de la biblioteca chart.js ), quiero que cada gráfico esté en un v-slider-item .

Al principio me dijeron que mi código no funcionaba porque estaba tratando de agregar el canvas del gráfico en el v-slider-item antes de que se actualizara el elemento DOM y, por lo tanto, los v-slider-items no se representaron, así que ejecuté el código de representación del gráfico dentro de this.nextTick()

después de hacer eso, el código solo muestra el primer gráfico dentro de un v-slider-item y no muestra el resto ...

heres a link to a codepen that shows the error: not rendering v-slider example

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

0

Como una solución rápida, puede agregar accesorios ansiosos a su componente <v-carousel-item> .


Una pequeña explicación:

Su problema se debe a que Vuetify está utilizando la carga diferida de sus componentes. Entonces, cuando se carga la página, solo existe el bloque con el primer gráfico en el DOM. En su código, está intentando obtener un enlace a su componente usando document.getElementById(chart.chartName) . Desafortunadamente, no es posible incluso con el método $nextTick : el segundo o el tercer gráfico se cargarán solo cuando cambie el elemento activo del carrusel.

Pero el accesorio entusiasta le permite forzar la carga de todos los gráficos en el momento en que se carga esta página (para ser más precisos, en la etapa montada ). Por favor, tenga en cuenta que en producción este truco puede generar algunos problemas de rendimiento.

Tal vez debería ser mejor para usted usar una biblioteca orientada a marcos como vue-chartjs .

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