我正在使用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));
}
从我在网上看到的所有示例中,这应该可行。
有人遇到过这个问题吗? 如何解决这个问题。
问题是我只能在不进行此操作的情况下对值进行硬编码。