【问题标题】:Is there a way to get datum names from c3 data.columns?有没有办法从 c3 data.columns 获取数据名称?
【发布时间】:2017-04-13 19:44:49
【问题描述】:

将此example 用作参考。

是否可以在不知道基准名称的情况下分配标签格式?

在下面的示例中,数据名称是 data1、data2 和 data3,但我尝试在不对名称进行硬编码的情况下进行格式化。

var chart = c3.generate({
data: {
    columns: [
        ['data1', 30, -200, -100, 400, 150, 250],
        ['data2', -50, 150, -150, 150, -50, -150],
        ['data3', -100, 100, -40, 100, -150, -50]
    ],
    type: 'bar',
    labels: {
        format: {
            data1: d3.format('$'),
        }
    }
},
grid: {
    y: {
        lines: [{value: 0}]
    }
}
});

【问题讨论】:

    标签: javascript d3.js c3.js


    【解决方案1】:

    只是pass a function 而不是data.labels.format 的对象。 在你的情况下,那将是

    labels: {
        format: d3.format('$'),
    }
    

    【讨论】:

      猜你喜欢
      • 2013-01-08
      • 1970-01-01
      • 2022-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多