无法在直流条形图上添加堆栈

时间:2019-01-14 18:13:39

标签: javascript d3.js charts

我正在使用dc库制作堆积的条形图。

有效的代码是:

charts.timeChart
        .margins({ top: 5, right: 20, bottom: 25, left: 40 })
        .dimension(dimensions.timeDim)
        .group(timeTagGroup, 'block', sel_stack('block'))
        .stack(timeTagGroup, 'scam-fraud', sel_stack('scam-fraud'))
        // more stacks.
);

我无法使用的代码:

charts.timeChart
        .margins({ top: 5, right: 20, bottom: 25, left: 40 })
        .dimension(dimensions.timeDim)
        .group(timeTagGroup, 'block', sel_stack('block'))
);
for (var data in stackList) { 
    charts.timeChart.stack(timeTagGroup, data, sel_stack(data));
}

从我在网上看到的所有示例中,这应该可行。

有人遇到过这个问题吗? 如何解决这个问题。

问题是我只能在不进行此操作的情况下对值进行硬编码。

0 个答案:

没有答案