I m 制作一本由书目组成的多霍线图。 项目FileRead 使用 do子储存。 图表。 数据集。 采用数据集构造的第三参数(价值)确定一种能够产生图表点的方法。 e.g.
function formatLineGraphItem(store,item)
{
var o = {
x: graphIndex++,
y: store.getValue(item, "fileSize"),
};
return o;
}
图表Index是每份账面值都加油的绝缘。 这使我有一张线图,显示数字数字。 罚款。
我也能够具体说明用的X轴标记,而不是图Index的数值,即基本数据仍为1,2,3,4 ,但标签将显示案文(在这种情况下,记录尺寸的时间)。
我可以这样做,在我打上海图时,把各种标签带入X星号,但这要求我通过数据了解我所掌握的价值。 e.g.
var dataSeriesConfig = {query: {id: "*"}};
var xAxisLabels = [{text:"2011-11-20",value:1},{text:"2011-11-21",value:2},{text:"2011-11-22",value:3}];
var chart1 = new dojox.charting.Chart("chart1");
chart1.addPlot("default", {type: "Lines", tension: "4"});
chart1.addAxis("x", {labels: xAxisLabels});
chart1.addAxis("y", {vertical: true});
chart1.addSeries("Values", new dojox.charting.DataSeries(dataStore, dataSeriesConfig, formatLineGraphItem));
chart1.render();
可以通过预设数据系列来创建XAxisLabels阵列,但并非单.。
是否有任何想法可以推广Line GraphItem方法,以提供轴心标签。 或者是否有任何文件说明目标 o能够包含哪些价值?
提前感谢!