Javascript 高级图表部分渲染

Javascript 高级图表部分渲染,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,不知道为什么,但是当第一次呈现页面时,只要我调整页面大小或打开它正确呈现的开发工具,高位图表就会部分呈现。这种行为在所有浏览器中都很常见。有谁能给我一个解决这个小问题的建议吗。提前谢谢 Highstock JS v2.1.10(2015-12-07) Highcharts JS v4.1.10(2015-12-07) 事实上,向@MichaelCurry大声呼喊,他的建议帮助我摆脱了这个烦人的问题,想把这段代码留在这里,可能对其他人有帮助 // that helps to avoid parti

不知道为什么,但是当第一次呈现页面时,只要我调整页面大小或打开它正确呈现的开发工具,高位图表就会部分呈现。这种行为在所有浏览器中都很常见。有谁能给我一个解决这个小问题的建议吗。提前谢谢

Highstock JS v2.1.10(2015-12-07) Highcharts JS v4.1.10(2015-12-07)


事实上,向@MichaelCurry大声呼喊,他的建议帮助我摆脱了这个烦人的问题,想把这段代码留在这里,可能对其他人有帮助

// that helps to avoid partial rendering of the high chart
setTimeout(function () {
    self.chart.redraw();
}, 200);

我也面临同样的问题,我只是将highcharts版本升级到5.0.12来解决这个问题。

当highcharts调整大小时,它会触发“重画”事件。也许可以试着在加载时调用它,看看它是否解决了问题?@MichaelCurry谢谢,我会试着让你知道的