我是javascript的初学者,关于Dygraph javascript库只有两个问题。 我正在进行Qlik Sense扩展,我在向Dygraph提供数据方面遇到了问题。
for (var r = 0; r < hc.qDataPages[0].qMatrix.length; r++) {
data += '[';
for (var c = 0; c < hc.qDataPages[0].qMatrix[r].length; c++) {
data += hc.qDataPages[0].qMatrix[r][c].qText += ',';
}
data += '],';
}
g = new Dygraph(document.getElementById("graphdiv2"),
[
data
],
{
labels: [ dimensions, measures ]
}
);
当我运行此代码时,我收到此错误
Mismatch between number of labels ("OrderDate", ,"Count(Quantity)", ) and number of columns in array (1497)
我的另一个问题是如何将x轴显示为日期而不是奇怪的数字。
g.updateOptions({
axes: {
x: {
axisLabelFormatter: function(x) {
return x;
}
},
y: {
axisLabelFormatter: function(y) {
return y;
}
}
}
});
此致 Shobokshy