不能使用逗号作为分隔符c3js

时间:2018-01-09 11:12:27

标签: javascript d3.js graph c3.js

我目前正在研究基于d3.js的框架c3.js的演化图。

我想格式化数字的Y轴值。我目前有这种格式:XX.X 我想要的是使用逗号作为小数的分隔符:XX,X

我尝试了两种方法:

y : {
            tick : {
                values : steps, 
                format : d3.format(",.1f")
            },
            min : steps[0],
            max : steps[steps.length-1]
         }

并使用d3格式化程序:

 y : {
                tick : {
                    values : steps, 
                    format : function(d) {
                        var s = d3.formatSpecifier("f");
                        s.precision = precisionFixed(0.1);
                        s.comma = true;
                        var f =  d3.format(s);
                        return f(d);
                     }
                },
                min : steps[0],
                max : steps[steps.length-1]
             }

请参阅此处的文档:https://github.com/d3/d3-format

但我收到错误(d3.formatSpecifier不是函数......)。有人已经解决了这个问题吗?

谢谢

0 个答案:

没有答案