dc.js - 重新排列行图中的标签

时间:2014-02-10 10:18:04

标签: javascript d3.js dc.js

我使用dc.js绘制了行图。

标签是一周7天。但标签的顺序是从星期五到星期三的升序。

但我想从星期一到星期日制作它。

有人请帮助我在rowChart重新订购这些标签。

1 个答案:

答案 0 :(得分:2)

尝试订购功能:https://github.com/dc-js/dc.js/blob/master/web/docs/api-latest.md#orderingorderfunction

您需要传递一个javascript函数,将标签转换为正确排序的数字。

例如:

.ordering(function(d) {
    if(d.value == "Monday") return 0;
    else if(d.value == "Tuesday") return 1;
    // handle all days 
});