我查看了几个线程/资源,似乎无法获得工作提示。nvd3将工具提示添加到多栏图
下面是代码:
nv.addGraph(function() {
self.chart = nv.models.multiBarChart()
.stacked(true)
.showControls(false)
.showLegend(false)
.stackOffset('expand')
.showYAxis(false)
.rotateLabels(-45)
.reduceXTicks(false);
//.tooltips(true)
//.tooltipContent(function(key, x, y, e, graph){
// return '<div>' + key + '</div>';
//});
//self.chart.interactive = true;
//self.chart.interactiveGuideline.tooltip.contentGenerator = function(){return 'Hi';};
//nv.utils.windowResize(self.chart.update);
return self.chart;
});
我调用语句后面的代码,图表显示出来,并显示极大。尽管如此,工具提示根本不显示。 我已经尝试了两个注释掉的版本。在阅读了一堆线程之后,我尝试了顶级版本,因为这是它们都使用的语法。然后我看了看文档,看起来工具提示和tooltipContent已被弃用,因为chart.interactive
和chart.interactiveGuideline.tooltip.contentGenerator
所以我尝试了。都没有工作。感谢这个问题的所有帮助,谢谢。
[nvd3 piechart.js可能的重复 - 如何编辑工具提示?版本1.8](http://stackoverflow.com/questions/33044058/nvd3-piechart-js-how-to-edit-the-tooltip-version-1-8) – shabeer90