【gojs】Invalid div id; div already has a Diagram associated with it
2023-12-18 17:14:11
刷新gojs,控制台报错
<div id="myDiagramDiv"></div>
import go from "gojs";
data() {
return {
myDiagram: null,
}
},
mounted() {
this.drawTopo();
},
method() {
drawTopo() {
const $ = go.GraphObject.make;
this.myDiagram = $(go.Diagram, "myDiagramDiv");
.......
.......
}
}
解决方法:this.myDiagram.div = null;
drawTopo() {
const $ = go.GraphObject.make;
if (this.myDiagram) {
this.myDiagram.div = null; // 重新渲染时需清空div
}
this.myDiagram = $(go.Diagram, "myDiagramDiv");
.......
.......
}
文章来源:https://blog.csdn.net/sunshineTing2/article/details/135062592
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!