javascript - 实时流程图上的标签?

标签 javascript jquery label real-time 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;

我做错了什么?

任何类型的示例或解决方案都是完美的!

最佳答案

假设此处的数据正在$.plot调用中使用,它是一个incorrect format 。您最终会得到一个包含单个项目的数组,一个带有键/值对的对象。

您需要的是多个对象的数组:

[
  {label : "data1", data : dataArray[0]},
  {label : "data1", data : dataArray[1]},
  {label : "data1", data : dataArray[2]}
]

此外,请确保 dataArray[0] 等采用数组数组的形式:

[
  [x1,y1],
  [x2,y2]
]

关于javascript - 实时流程图上的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28886637/

相关文章:

c# - 如何使用自动换行功能在 C#4.0 中动态设置标签框的文本?

matlab - 如何使用 svmpredict 在 libsvm 中找到的 matlab 函数

jquery - 与 jquery 1 和 2 不同,jquery 3 ajax 处理程序仅在完成处理程序代码后才执行新添加的 html+js

jQuery 如何在触发自定义函数时检索 .trigger() 额外参数

jquery - 我如何淡入+滑入元素?

javascript - JQPlot - 在 pointLabels 标签中显示实际输入值而不是点位置

javascript - $ ('a' ). 触发器 ('click' );不工作

javascript - 如何在单击 html 链接时在弹出窗口中打开不同的内容

javascript - 想一次性多处变色!

javascript - d3.js同心环图