构建复合图表dc.js时遇到的错误

Error encountered when building composite chart dc.js

本文关键字:遇到 错误 js dc 复合 构建      更新时间:2023-09-26

尝试在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。