Javascript 如何在highchart中动态添加高度和宽度

Javascript 如何在highchart中动态添加高度和宽度,javascript,highcharts,angular5,highstock,Javascript,Highcharts,Angular5,Highstock,我使用的是角度高度图,在这里我们有addSeries()、removeSeries()、addPoint()等选项,但没有添加高度和宽度的选项。 在angular highchart中,如果我使用具有全屏选项的widgets,会遇到一些问题。当小部件进入全屏且高图表在其中时,高图表不采用父级高度和宽度,即小部件的高度和宽度 通常,我可以这样给出高度和宽度: chart:{ type:'bar', height:600, width:1450 }, 那么,有什么解决方案可以在

我使用的是
角度高度图
,在这里我们有
addSeries()、removeSeries()、addPoint()
等选项,但没有添加高度和宽度的选项。 在
angular highchart
中,如果我使用具有全屏选项的
widgets
,会遇到一些问题。当小部件进入
全屏
高图表
在其中时,
高图表
不采用父级高度和宽度,即小部件的高度和宽度

通常,我可以这样给出高度和宽度:

chart:{
   type:'bar',
   height:600,
   width:1450
}, 

那么,有什么解决方案可以在
highcharts
中动态添加高度和宽度没有设置高度或设置宽度,但有一个设置大小:

设置大小([width][,height][,animation])。例如:

chart.setSize(chartWidth, chartHeight);
下面是一个JSFIDLE测试集大小

此外,还有一个“更新”功能,您可以在其中更新图表的几乎每个选项,下面是一个JSFIDLE,展示了如何:


@LPZadikel您说得对,但我在angular 5中使用了一个用于highchart的包,即angular highchart,在这种情况下,没有可用的方法。在这种情况下,您可能需要使用新的图表选项再次渲染图表