Invalid div id; div already has a Diagram associated with it.
在进行gojs开发中,gojs 第一次初始化正常,但是第二次调用初始化方法时就会报如下的错误
错误的原因就是同一个div 只能和一个gojs 实例进行绑定,初始化方法中我们可以用js 先删除掉div 然后在用js 创建id 相同的新的div即可
html 部分
<div id="parentDiv">
<div id="mygoChart" ></div>
</div>
初始化方法中,添加如下代码即可
var mygoChart = document.getElementById('mygoChart');
var parentDiv = document.getElementById('parentDiv');
parentDiv.removeChild(mygoChart);
var div = document.createElement('div');
div.setAttribute('id','mygoChart')
parentDiv.appendChild(div);