我们可以先显示 Y 值,然后显示 X 值吗? 下图中的图例是圆 Angular 的。 107.58 是 Y 轴值,01-20-2017 07.20AM 是 X 值。 我们可以在 Dygraphs 中互换这两个值吗?
最佳答案
如果您使用的是 dygraphs 2,则可以使用 legendFormatter
来执行此操作.
像这样的事情应该可以解决问题:
function legendFormatter(data) {
if (data.x == null) return ''; // no selection
const yHTML = data.series.map(v => v.labelHTML + ': ' + v.yHTML).join(' ');
return yHTML +' ' + data.xHTML; // y, then x
}
new Dygraph(div, data, { legendFormatter });
关于javascript - 在Dygraphs的图例中,我们可以先显示Y值,然后显示X值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41763935/