Javascript 立体派渲染错误

Javascript 立体派渲染错误,javascript,d3.js,cubism.js,Javascript,D3.js,Cubism.js,我正在尝试每10分钟使用立体主义可视化一些数据 当立体派显示数据时,我面临着问题。正如我在调试时看到的,度量定义很好,但它在错误的时间可视化了数据 这里是价值观推进的地方- while((i += step) < stop) { var key = (new Date(i)).getTime(); for(var j=0; j<rec24.length; j++){ if((rec24[j].receiveddate <= key) &&

我正在尝试每10分钟使用立体主义可视化一些数据

当立体派显示数据时,我面临着问题。正如我在调试时看到的,度量定义很好,但它在错误的时间可视化了数据

这里是价值观推进的地方-

while((i += step) < stop) {
var key = (new Date(i)).getTime();
    for(var j=0; j<rec24.length; j++){
        if((rec24[j].receiveddate <= key) && (rec24[j].receiveddate > (key - 600000))){
            var value = rec24[j].gtse;
                values.push(value);
        }
        else{
            values.push(null);
        }
    }
}
callback(null, values = values.slice((start - stop) / step));
while((i+=step)对于(var j=0;j愚蠢的错误。每一步都按null

while((i += step) < stop) {
    var key = (new Date(i)).getTime();
    var pushFlag = new Boolean();
pushFlag = false;
    for(var j=0; j<rec24.length; j++){
        if((rec24[j].receiveddate <= key) && (rec24[j].receiveddate > (key - 600000))){
            var value = rec24[j].gtse;
            values.push(value);
            pushFlag = true;
        }
    }
    if(!pushFlag){
        values.push(null);
    }
}
callback(null, values = values.slice((start - stop) / step));
while((i+=step)对于(var j=0;jj,您希望它显示什么?我希望在适当的时间间隔内呈现gtse的值,即我从db中获取时间,并将其与可视化中的时间间隔进行匹配,并希望在10分钟像素(步长为10分钟)的插槽中显示gtse的值,用于特定的时间比较,此处以毫秒为单位