0
グラフの表示と編集にvis.jsを使用したいので(ノード、エッジ、オプションを保存しています)これを実装するには、さまざまなイベントにネットワークの変更(グラフ)を保存する必要があります。それらの上にドラッグアンドドロップで並べ替える。Vis.js:イベントハンドラ内でネットワークにアクセスする方法は?
は今、私は
network.on("dragEnd",saveToTiddlerAfterDragging);
のようなものを行うことができることを意味しdragEnd
イベントをサポートしていますon
方法がありますただしwhat's passed to the handlerは、このオブジェクトです:network
自体の一切言及がありませんように
{
nodes: [Array of selected nodeIds],
edges: [Array of selected edgeIds],
event: [Object] original _ event,
pointer: {
DOM: {x:pointer_x, y:pointer_y},
canvas: {x:canvas_x, y:canvas_y}
}
}
らしいです。だからアクセスする方法は? saveToTiddlerAfterDragging
をnetwork
と別のスコープで定義したいと思います。