【问题标题】:How to dynamically access the String tokens(Graph values) in the below code?如何在下面的代码中动态访问字符串标记(图形值)?
【发布时间】:2016-05-16 12:44:12
【问题描述】:

结果很痛苦,我已经解析了所需的 JSON 对象并将它们转换为数组,但发现很难根据函数中的参数生成字符串标记。

g = new Dygraph(document.getElementById("graph"),
                 **"X,Y\n" +"2015-08-07 05:01:15 ,0\n" + "2015-08-07 05:01:15,-0.4\n" +  "2015-08-07 05:01:15,-0.54\n" + "2015-08-06 05:04:15,0.65\n" +  "2015-08-08 05:01:21,-1\n" + "2015-08-01 05:06:15,0.0\n" + "2015-08-03 05:01:15,-0.1\n" + "2015-08-04 05:04:42,1\n"**,
{
     legend: 'always',
     animatedZooms: true,
     title: 'dygraphs chart template'
});

【问题讨论】:

    标签: javascript arrays string


    【解决方案1】:

    上述问题的解决方案是创建一个 JSON 文件并动态加载该文件。使用 D3 而不是 Dygraph。

    function loadJSON(callback) {
             var xobj = new XMLHttpRequest();
             xobj.overrideMimeType("application/json");
             xobj.open('GET', 'js/data/xxxx', true); 
             xobj.onreadystatechange = function () {
             if (xobj.readyState == 4 && xobj.status == "200") {
                callback(xobj.responseText);
              }
        };
        xobj.send(null);  
     };
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-16
      • 1970-01-01
      • 2015-03-09
      • 1970-01-01
      相关资源
      最近更新 更多