1

我有带有标记集群的 dc.js 图表都链接在一起,但我的重置选项(我曾经重新绘制整个值)不起作用,它也没有显示任何控制台错误。我在这里犯了愚蠢的错误,因为我的代码工作正常,任何人都可以建议我在这里做错了什么?

dataCount
            .dimension(ndx)
            .group(all);
//data table
        dataTable
            .dimension(allDim)
            .group(function (d) { return 'dc.js insists on putting a row here so I remove it using js'; })
            .size(100)
        marker
              .dimension(facilities)
              .group(facilitiesGroup)
              .width(600)
              .height(400)            
              .fitOnRender(true)
              .fitOnRedraw(true)
              .popupOnHover(true)
              .cluster(true);

        dc.renderAll(groupname);
          return {marker: marker};
d3.selectAll('a#year').on('click', function() {
            yearChart.filterAll();
            dc.redrawAll();
        });
d3.selectAll('a#all').on('click', function() {
            dc.filterAll();
            dc.renderAll();
            });

d3.selectAll('a#month').on('click', function() {
    monthChart.filterAll();
    dc.redrawAll();
  });
 dc.renderAll();
4

0 回答 0