gpt4 book ai didi

javascript - 如何将自定义工具提示添加到 angular-nvd3 多条形图?

转载 作者:行者123 更新时间:2023-11-30 07:58:10 24 4
gpt4 key购买 nike

我无法让它在多条形图中工作

$scope.countsChart.options = {
deepWatchData: false,
chart: {
type: 'multiBarChart',
margin: {
top: 20,
right: 20,
bottom: 45,
left: 45
},
clipEdge: true,
duration: 500,
stacked: true,
showControls: false,
xAxis: {
showMaxMin: false,
tickFormat: d => $scope.countsChart.selectedGranularity().tickFormat(d)
},
yAxis: {
axisLabelDistance: -20,
tickFormat: d => parseInt(d).toLocaleString()
},
useInteractiveGuideline: false,
interactive: true,
tooltips: true,
tooltipContent: (key, x, y, e, graph) => '<h1>Test</h1>'
}
};

默认工具提示仍然显示,而不是我的自定义工具提示。

image

有人成功制作了自定义工具提示吗?

最佳答案

您需要使用 chart.tooltip.contentGenerator 方法(ES6 相当于我在 this plunker 中模拟的方法):

$scope.countsChart.options = {
chart: {
...,
tooltip: {
contentGenerator: function (key, x, y, e, graph) {
return '<h1>Test</h1>';
}
// or if you're writing ES6:
// contentGenerator: (key, x, y, e, graph) => '<h1>Test</h1>';
}
}
}

关于javascript - 如何将自定义工具提示添加到 angular-nvd3 多条形图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34936068/

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