遇到的问题应该像下图一样的吧…
解决的方法就是在“图二”这个按钮上的点击时间增加一段代码XXX.resize();,使得点击按钮是再构建生成图表
下面放代码:
Btn2.onclick = function () {
if (Btn2.className == "btn btn-primary"){
Btn2.className = "btn btn-success";
Btn1.className = "btn btn-primary";
document.getElementById('main2').style.display = 'block';
document.getElementById('main').style.display = 'none';
//没错,这就是关键核心!!!
myChart2.resize();
}
};
添加后效果如图所示: