gpt4 book ai didi

jquery - 工具提示尖箭头饼图 Highcharts

转载 作者:行者123 更新时间:2023-11-28 16:36:00 25 4
gpt4 key购买 nike

enter image description here

enter image description here

栏上的工具提示有向下的箭头,但对于饼图,它只显示矩形框。

我也想要饼图的相同尖箭头。

最佳答案

您可以通过扩展 Highcharts 来更改工具提示的形状。

(function(Highcharts) {
Highcharts.Renderer.prototype.symbols.callout = function(x, y, w, h, options) {
var arrowLength = 6,
halfDistance = 6,
r = Math.min((options && options.r) || 0, w, h),
safeDistance = r + halfDistance,
anchorX = options && options.anchorX,
anchorY = options && options.anchorY,
path;

path = [
'M', x + r, y,
'L', x + w - r, y, // top side
'C', x + w, y, x + w, y, x + w, y + r, // top-right corner
'L', x + w, y + h - r, // right side
'C', x + w, y + h, x + w, y + h, x + w - r, y + h, // bottom-right corner
'L', x + r, y + h, // bottom side
'C', x, y + h, x, y + h, x, y + h - r, // bottom-left corner
'L', x, y + r, // left side
'C', x, y, x, y, x + r, y // top-right corner
];

path.splice(23, 3,
'L', w / 2 + halfDistance, y + h,
w / 2, y + h + arrowLength,
w / 2 - halfDistance, y + h,
x + r, y + h
);

return path;
};
}(Highcharts));

http://jsfiddle.net/p0vk50o6/

文档:- http://www.highcharts.com/docs/extending-highcharts/extending-highcharts

关于jquery - 工具提示尖箭头饼图 Highcharts ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34543009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com