2016-12-06 53 views
0

我正在使用必須動態調整大小的圖表。在調用chart.setSize(containerWidth,containerHeight,boolean)方法時,除了svg元素「highcharts-series-group」之外,一切似乎都適當調整大小。該元素似乎保持固定在創建圖表時的大小。最終的結果是,圖表的「視圖框」之外的部分是隱藏的。Highcharts svg元素「highcharts-series-group」不調整大小

下面是表示證明在這種兩個圖像:

1:I最小化屏幕的初始創建圖表 enter image description here

2:在第二個圖像我已全部用完的瀏覽器進一步與施加chart.resize()方法似乎工作,除非圖像顯示圖的「highcharts-series-group」svg元素沒有改變,導致大部分組被隱藏,因爲它調整大小超出「highcharts-系列組「的界限。 enter image description here

我錯過了什麼嗎?

額外的信息: 唯一的工作,我身邊已經成功,現在該是摧毀圖表,並重新創建它,每當窗口大小調整事件被觸發。

這將是一切都好,除了這會給用戶帶來不好的體驗,因爲圖表在被摧毀並創建時會「閃爍」。

回答

0

問題出在版本上。我的組織正在使用2.0.2版本。剛剛更新到最新(5.0.5),問題消失了。