gpt4 book ai didi

javascript - 在工具提示格式化程序中创建图表

转载 作者:行者123 更新时间:2023-11-28 04:34:09 28 4
gpt4 key购买 nike

我试图创建一个内部格式化程序 [of tooltip config],我试图在其中动态创建图表但未能实现。有什么好主意吗?

最佳答案

在工具提示 formatter 中创建新容器,并在那里创建新图表。重要的部分是在呈现工具提示后 创建图表。例如使用 setTimeout。此外,useHTML: true 是必需的,因此 formatter 将返回 HTML 元素,而不是 SVG。

查看工作演示:http://jsfiddle.net/EtvMR/4/

当然,你需要根据悬停点获取一些数据,但我在示例中使用的是静态数据。

$('#container').highcharts({
tooltip: {
useHTML: true,
formatter: function() {
setTimeout( function() {
$("#hc-tooltip").highcharts({
series: [{
data: [12, 12]
}]
});
}, 10)

return '<div id="hc-tooltip"></div>';
}
},
series: [{
type: 'column',
data: [29.9, 71.5]
}]
});

关于javascript - 在工具提示格式化程序中创建图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24156935/

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