Cuando se representa el gráfico, le da a cada nodo sus coordenadas x e y. Mi pregunta es si puedo acceder a la red y obtener las coordenadas de cada nodo. Intenté usar ref para imprimir la red y obtener los detalles de los nodos, pero no pude encontrar nada sobre las coordenadas. tenga en cuenta que soy nuevo en react-graph-vis, así que sea fácil conmigo.
import React from "react"; import ReactDOM from "react-dom"; import Graph from "react-graph-vis"; function App() { const graph = { nodes: [ { id: 1, label: "Node 1", title: "node 1 tootip text" }, { id: 2, label: "Node 2", title: "node 2 tootip text" }, { id: 3, label: "Node 3", title: "node 3 tootip text" }, { id: 4, label: "Node 4", title: "node 4 tootip text" }, { id: 5, label: "Node 5", title: "node 5 tootip text" } ], edges: [ { from: 1, to: 2 }, { from: 1, to: 3 }, { from: 2, to: 4 }, { from: 2, to: 5 } ] }; const options = { width: (window.innerWidth) + 'px', height: (window.innerWidth) + 'px', layout: { hierarchical: false }, edges: { color: "#000000" }, physics:false, interaction: { dragNodes: true, zoomView: true, dragView: true } }; const events = { select: function(event) { var { nodes, edges } = event; } }; return ( <Graph graph={graph} options={options} events={events} getNetwork={network => { }} /> ); } const rootElement = document.getElementById("root"); ReactDOM.render(<App />, rootElement);