当我更改图表的宽度时,updateOptions
它的宽度与初始负载不同,即使宽度值相同。
我正在使用这些非常基本的初始选项渲染图表:
options: {
id: "chart_id",
chart: {
width: "100%"
}
}
我将图表渲染react-apexcharts
为
<ReactApexChart options={options} series={series} type="bar" />
然后改变我打电话的宽度
ApexCharts.exec('chart_id', 'updateOptions', newOptions);
其中 newOptions 与原始选项相同,宽度不同。
但即使我更新具有相同宽度的选项,与plot-series
初始加载相比,它也会缩小(条形)。
第一张照片 - 原创。
第二张照片 - 搞砸了(在照片中,图表宽度是完整的屏幕截图,但是当以编程方式设置图表宽度时,情节系列会缩小,如图所示