Highcharts助推器不能在风格模式下工作
我在样式模式下使用Highcharts第5版,现在需要集成升压模块。
出现两个问题:
“随着Highcharts 6的发布,升压模块已经进行了改版,并且已经从”实验“正式毕业,成为一个完全成熟的模块”
boost.js的激活是否需要从版本5到版本6的更新?
所以这个代码
<script src="https://code.highcharts.com/js/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/boost.js"></script>
...
Highcharts.chart('container', {
boost: {
enabled : true
},
series: [{
data: [...]
}]
});
呈现给:
而这个代码
<script src="https://code.highcharts.com/js/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/boost.js"></script>
...
Highcharts.chart('container', {
boost: {
enabled : false
},
series: [{
data: [...]
}]
});
正确渲染到此:
请注意,这两个示例在启用boost模块方面有所不同,并且通过从/ js / highcharts.js路径导入高图来激活样式模式。
有什么方法可以使用助推器而不必将我的整个代码重构为非风格模式?
1. 没有 。 Boost在6以前的Highcharts版本中可用 - 它是实验性的。 务必确保Highcharts和boost模块是相同的版本,例如:
<script src="https://code.highcharts.com/5.0.5/highcharts.js"></script>
<script src="https://code.highcharts.com/5.0.5/modules/boost.js"></script>
请记住,建议使用该库的最新版本。
2.在使用boost模块时,WebGL引擎会将图像生成为图像 - 无法通过CSS对其元素进行样式设置。
上一篇: Highcharts Booster not working in Styled Mode
下一篇: Force Highcharts to use standalone framework instead of jquery?