SortBy 在数据表中不起作用 dc.js

SortBy doesn't work in datatable dc.js

Javascript:

dc.dataTable('.dc-data-table')
    .dimension(date)
    //...
    .group(function (d) {
        var format = d3.time.format('%B, %Y');
        return format(d.date);
    })
    .sortBy(function(d) {
        return d.date;
    })
    .order(d3.ascending);

SortBy 也没有影响和排序。如何解决这个问题?

https://jsfiddle.net/u073mab0/2/

上的所有代码示例

问题出在您使用的 dc.js 版本上 旧版本的 dc sort 在 FF/IE 上有效,但在 chrome 上无效。

这就是为什么 @EthanJewett 能够看到它排序的原因,因为他可能在 FF 或 IE 中看到它。

我看不到,因为我在 chrome。

请使用新版本dc.jshttps://cdnjs.cloudflare.com/ajax/libs/dc/2.1.0-dev/dc.js

工作示例here

希望对您有所帮助!