javascript - Chart.js - 折线图中的 2 个数据集总是显示工具提示?

标签 javascript charts

如何始终显示工具提示但带有 2 个折线图数据集?

这里是jsfiddle它适用于一个数据集。

我的工具提示代码是:

var options = 
{
    tooltipTemplate: "<%= value %>",

    showTooltips: true,

    onAnimationComplete: function()
    {    
        this.showTooltip(this.datasets[0].points, true);          
    },
    tooltipEvents: []
}

同样,我希望拥有 2,3 个或更多数据集。

这里是jsfiidle我尝试了 2 个数据集。

我想,这行与它有关:

this.showTooltip(this.datasets[0].points, true);  

最佳答案

我设法找到解决方案。这是:Chart JS: Always show tooltips in a multi dataset line chart

但是如果你想在条形图上做同样的事情,你需要改变:

for (var dataIndex = 0; dataIndex < this.datasets[0].points.length; dataIndex++) {

for (var dataIndex = 0; dataIndex < this.datasets[0].bars.length; dataIndex++) {

来自

dataCollection = dataset.points;

dataCollection = dataset.bars;

在底部你应该调用条形图,例如。

var chart = new Chart(ctx).Bar(dataBar, options);

关于javascript - Chart.js - 折线图中的 2 个数据集总是显示工具提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35864714/

相关文章:

javascript - Nvd3 - 尽管添加了所有外部资源,散点图仍不会加载

javascript - 在 jsTree 中获取已检查的节点

javascript - 变量内的 if 语句

javascript - jQuery/JavaScript 如何找到元素的左内边缘

javascript - Google 组合图 - 具有多个条形和线条的间隔

perl - 有没有人成功地将 jqPlot 图表渲染为服务器端图像(例如使用 node.js)?

javascript - 导航菜单在滚动时淡入

javascript - 输入时限制 HTML 输入字段中的值?

android - Flutter Series <T,D>构造函数

android - 带文本 x 轴的条形图 - achartengine