的数据
这主要发生在startAngle > 90和endAngle < 270(这使得弧形在底部)并且Angular 差在50左右(就像在底部具有起始和结束Angular 的四分之一弧)时。如果我从最高值减小Y方向,这可以被修复。我想知道为什么会发生这种事。只有圆弧被裁剪,但窗格被正确地裁剪。
pane: {
startAngle: +this.gaugeSetting.minAngle,
endAngle: +this.gaugeSetting.maxAngle,
center: [`${this.gaugeSetting.centerX}%`,`${this.gaugeSetting.centerY}%`],
background: this.gaugeSetting.show ? paneData : [],
// size: this.gaugeSetting.shapeType === "CUSTOM" ? this.gaugeSetting.customChartSize+"%" : this.gaugeSetting.chartSize,
size:'100%'
},
字符串
1条答案
按热度按时间toiithl61#
感谢https://stackoverflow.com/users/8951377/ppotaczek回答这个问题
“这看起来像是Highcharts回归错误(在v8中运行良好:jsfiddle.net/BlackLabel/cf5xroum).你能在Highcharts GitHub仓库中报告它吗:github.com/highcharts/highcharts/issues?作为一种解决方法,您可以禁用系列动画或调用图表。示例:jsfiddle.net/BlackLabel/r3uv97pk“
我把highchart的版本降到了8.1.0,然后它就可以工作了。