我已经注意到,当我点击打开视图(我在HS中打开高级图表)时,我得到一个空白视图。
检查数据,一切正常,但由于某种原因,视图为空。 我做了一些调试,我发现问题是我将renderTo传递给图表的地方:
chartOptions.chart.renderTo= $('.highslide-body')[IDchart];
在调试时,有时renderTo是未定义的;所以我试图解决这个问题并弄清楚究竟是什么问题。
始终提供IDChart;我有10个图表;所以在图表的点击事件中,我传递了图表ID
IDchart=this.container.parentElement.getAttribute("data-highcharts-chart");
所以从我的理解;如果页面上有10个图表,并且我点击第二个图表,则highslide-body div必须为2; 3如果我点击第3张图表,依此类推。
我正在使用这个小提琴作为如何在HS中打开HC的指导原则:jsfiddle.net/newbiez/AeFp3 /
虽然这只使用了一张图表。
有没有人遇到过HS没有呈现内容的问题?