¿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.