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

168
Vistas
La vista Graph Network basada en Vis.js (extremadamente) lenta después de actualizar las opciones

He creado un gráfico de red Vis.js con varios nodos y bordes, con sus opciones iniciales, etc.

En algún momento, en la entrada del usuario, actualizo sus opciones, por ejemplo, así (donde GraphView es la instancia de la red Vis.js):

 GraphView.setOptions({ interaction:{ hideEdgesOnDrag:true } })

El cambio tiene efecto, pero el resultado es totalmente no óptimo: de repente se vuelve extremadamente lento. Incluso intenté llamar a GraphView.redraw() después de que cambiaron las opciones anteriores, pero fue en vano.

Lo único que funciona es destruir completamente el gráfico y volver a crearlo desde cero. Pero luego, el diseño del nodo está completamente desordenado (y es diferente al inicial), aunque todo lo que debería cambiar es si los bordes son visibles cuando el usuario arrastra un nodo.

¿Algunas ideas? ¿Estoy haciendo algo mal?

about 4 years ago · Juan Pablo Isaza
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