尝试在DC.js中构建复合图表时,我收到以下错误:
Uncaught TypeError: Cannot create property '_function () {返回dc.utils.subtract (d3.min (getAllXAxisMinFromChildCharts ()),_chart.xAxisPadding ());}' on string 'xAxisMin'
我的合成图表代码如下:
var comChart = dc.compositeChart("#comChart")
.width(450)
.height(300)
.elasticX(true)
.x(d3.scale.linear().domain([0,100]))
.elasticY(true)
.brushOn(false)
.group(sumGroup)
.dimension(dayCountDimension)
.compose([
dc.lineChart(comChart)
.colors('green')
.group(group1),
dc.lineChart(comChart)
.colors('brown')
.group(group2)
]);
日计数维度为int,所有组都是求和映射约简的乘积。以前有人遇到过这个问题吗?
看起来您可能有一些版本之间的代码的奇怪版本。此问题已于2014年1月修复。
请尝试更新到2.0测试版(最好-将很快发布),或退回到1.7.5。