Javascript 不分组行的dc数据表
是否可以在不分组显示数据的情况下创建dc数据表?我只想显示所有组中的所有数据 我的代码如下:Javascript 不分组行的dc数据表,javascript,d3.js,datatable,dc.js,Javascript,D3.js,Datatable,Dc.js,是否可以在不分组显示数据的情况下创建dc数据表?我只想显示所有组中的所有数据 我的代码如下: dc.dataTable(".dc-data-table") .dimension(dateDimension) .group(function (d) { return '' }) .size(10) // (optional) max number of records to be shown, :default = 25 .columns([ functio
dc.dataTable(".dc-data-table")
.dimension(dateDimension)
.group(function (d) {
return ''
})
.size(10) // (optional) max number of records to be shown, :default = 25
.columns([
function (d) {
return getFormattedDate(d.dd);
},
function (d) {
return d.referredfor;
},
function (d) {
return numberFormat(d.cost);
},
function (d) {
return d.gender;
}
])
.sortBy(function (d) {
return d.dd;
})
.order(d3.ascending)
.renderlet(function (table) {
table.selectAll(".dc-table-group").classed("info", true);
});
这显示了我的数据表,但有一个空行,如下所示:
目前似乎没有办法做到这一点。听起来是个合理的要求!你可能会,甚至更好,一个公关 以下是
renderGroups
中的相关代码:
它是按键嵌套数据,然后为每个组添加一个表行。禁用这一点很简单,但问题是以后,renderRows
会选择那些“分组行”,以便在它们下面添加数据:
编辑:它是一个选项,.showGroups()
,从2.0 beta 16开始,它是一个简单的解决方法:
通过使用以下命令,可以重写相应的css类以避免显示该行:
<style>
.dc-table-group{display:none}
</style>
.dc表组{显示:无}
在你的html中