1 删除连线问题
funcion clearDrawGraph {
if (this.graphInstance !== null) {
const connections = this.graphInstance.getConnections(); // 不能用getAllConnections 否则删除的时候会少
for (let i = 0; i < connections.length; i++) {
this.graphInstance.deleteConnection(connections[i]);
}
this.graphInstance = null;
}
}
2 图表repaint
使用方法repaintEverything
document.getElementById("angentContainer").onscroll = () => {
this.graphInstance.repaintEverything();
};
window.onscroll = () => {
if (this.graphInstance !== null) {
this.graphInstance.repaintEverything();
}
};
window.onresize = () => {
if (this.graphInstance !== null) {
this.graphInstance.repaintEverything();
}
};