【发布时间】:2014-09-21 16:11:35
【问题描述】:
我已经设置了一个 dimplejs.org 折线图。我应该能够让点击从蓝色变为红色(点击较少,线条为蓝色,点击更多,线条使用从蓝色到红色的渐变)。
如果我像下面这样设置系列,它可以正常工作;但是工具提示仅包括 x 和 y 点(周和点击)。我需要工具提示来包含月份。
var mySeries = myChart.addSeries(null, dimple.plot.line);
如果我修改系列(根据 dimplejs.org 上的其他示例,如下所示)以包含数组中的所有字段,则该行将消失,并且我在控制台中收到渐变错误。
var mySeries = myChart.addSeries(["Month","Week","Clicks"],dimple.plot.line);
我已经为工具提示尝试过这个;但这无济于事:
mySeries.getTooltipText = function (e) {
return [
"Month: " + e.aggField[0],
"Week in the year: " + e.aggField[1],
"Clicks in the week: " + e.aggField[2]
];
};
我用错误/问题创建了这个小提琴。有人可以告诉我如何在没有控制台错误的情况下显示彩色线条。希望你能帮忙。
这是我的小提琴:
【问题讨论】:
标签: javascript jquery d3.js data-visualization dimple.js