使用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没有影响和订购的东西。如何解决这个问题?
上的所有代码示例答案 0 :(得分:4)
问题在于dc.js版本使用旧版本的dc排序适用于FF / IE但不适用于chrome。
这就是为什么@EthanJewett能够看到它排序的原因,因为他可能会在FF或IE中看到这一点。
我无法看到,因为我在使用Chrome。
请使用新版本的dc.js https://cdnjs.cloudflare.com/ajax/libs/dc/2.1.0-dev/dc.js
工作示例here
希望这有帮助!