es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

visjs cronograma – establecer la posición vertical inicial de los elementos.

Estoy utilizando vis-timeline para renderizar cien filas de datos. Cuando el componente se carga, deseo ver las filas que comienzan desde el principio: 1, 2, 3, y así sucesivamente. En cambio, por defecto, vis-timeline comienza mostrando el final de la lista (…97, 98, 99, 100), por lo que tienes que desplazarte hacia arriba para llegar a la parte superior.

Existen métodos como setWindow() para establecer el marco temporal horizontal, pero ¿y la posición vertical? He intentado el método scroll() de HTML, pero eso parece no hacer nada.

Normalmente usaría orientation: { item: 'top' } } en las opciones, pero hay un error que impide el desplazamiento en ese caso; debe establecerse en 'bottom'.

He pensado en inicializar el componente con la orientación en 'top', luego una vez que se muestra, establecerlo en 'bottom' para permitir el desplazamiento, pero eso parece bastante engorroso.

¿Existe una solución más limpia?

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Desafortunadamente, en este momento parece que no hay una solución más limpia para este problema con vis-timeline. Establecer la orientación en 'bottom' para permitir el desplazamiento es actualmente la solución alternativa recomendada. Sin embargo, asegúrese de informar esta falla al equipo de desarrollo de vis-timeline para llamar la atención sobre el problema y posiblemente proporcionar una solución permanente.

Comments are closed.