【问题标题】:Create array from string - with complex types for highchart从字符串创建数组 - 具有复杂类型的 highchart
【发布时间】:2013-06-28 15:28:05
【问题描述】:

我有这个文本字符串:

 [[Date.UTC(2012,8, 1), 2],[Date.UTC(2012,9, 31), 3],[Date.UTC(2013,0, 31), 3]]

当我这样粘贴它时,它工作正常,但从字符串中获取它不起作用,由于 Date.UTC 的事情,似乎无法使用 JSON.parse()。

http://jsfiddle.net/NmFjj/

显示了两个示例。我需要能够将该字符串转换为数组,以便 highcharts 正常工作。

【问题讨论】:

  • 如果您无法控制插入的 Date.UTC,您可能必须先 :gulp: eval() 它。
  • Eval 确实有效,希望有更好的方法。我确实控制了文本字符串的创建,并创建了 Date.UTC() 但它基于 Highcharts 的文档,因为这是他们期望日期的方式(至少在我看到的示例中)。

标签: jquery arrays highcharts


【解决方案1】:

尝试 eval 而不是 JSON.parse。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-24
    • 2011-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-02
    • 2021-04-30
    相关资源
    最近更新 更多