1
私はvis.jsでdinamicネットワークを作成しようとしていますが、作成したカスタムアイテムを消去する必要がありますが、 "clearRect()"ネットワークを消去すると、クリック機能のコードカスタムアイテムcanvasを消去する方法vis.js
network.on("click", function (params) {
network.on("afterDrawing", function (ctx) {
ctx.clearRect(0, 0, 1200, 1600);
var nodeId = params.nodes[0];
if(nodeId != undefined)
{
var nodePosition = network.getPositions([nodeId]);
ctx.strokeStyle = '#294475';
ctx.lineWidth = 4;
ctx.fillStyle = '#A6D5F7';
ctx.circle(nodePosition[nodeId].x, nodePosition[nodeId].y, 20);
ctx.fill();
ctx.stroke();
}
});
});