我想在实时flot图表上添加标签,这需要多个变量。 以下是代码示例:
//...switch code..
case "3":
dataset = {
"data1": {label : "data1", data : dataArray[0]},
"data2": {label : "data2", data : dataArray[1]},
"data3": {label : "data3", data : dataArray[2]}
};
data = [dataset];
return data;
break;
如果我不使用标签,代码将完美运行。 示例如下:
//...switch code..
case "2":
data = [
dataArray[0],
dataArray[1],
];
return data;
break;
我做错了什么?
任何形式的例子或解决方案都将是完美的!
答案 0 :(得分:1)
假设data
此处的$.plot
用于[
{label : "data1", data : dataArray[0]},
{label : "data1", data : dataArray[1]},
{label : "data1", data : dataArray[2]}
]
来电,则为incorrect format。您将得到一个单项的数组,一个具有键/值对的对象。
您需要的是多个对象的数组:
dataArray[0]
另外,请确保[
[x1,y1],
[x2,y2]
]
等等采用数组数组的形式:
{{1}}