Red de conocimiento informático - Material del sitio web - ¿Cómo arreglar la relación mecánica de d3js?

¿Cómo arreglar la relación mecánica de d3js?

El método de fijación del diagrama mecánico de d3js es el siguiente:

1. Evento de diseño

En el código, suponga que está definido el siguiente diseño:

2. Evento de arrastrar y soltar

p>

Es decir, configurar la función force.drag() para que se llame al arrastrar. Hay tres eventos de arrastre en D3: dragstart, dragend y drag.

3. Vértice fijo

Después de usar el diseño para convertir datos, los vértices tienen atributos fijos. Cuando este valor es verdadero, el vértice se fija; cuando es falso, se mueve. El valor predeterminado es falso. Si desea mejorar el código en el Capítulo Avanzado 2.0 para que los usuarios puedan fijar y desbloquear vértices a voluntad, puede agregar el siguiente código.