【发布时间】:2013-11-21 00:21:38
【问题描述】:
我可以使用 HTML5 中的 Filereader 将 CSV 数据文件拖放到 Dygraph 画布上吗?现在我正在将文件名(或包含文件名的 JS 变量)硬编码到“new Dygraph()”分配中。
【问题讨论】:
-
这是一个很酷的主意:)
标签: javascript html dygraphs
我可以使用 HTML5 中的 Filereader 将 CSV 数据文件拖放到 Dygraph 画布上吗?现在我正在将文件名(或包含文件名的 JS 变量)硬编码到“new Dygraph()”分配中。
【问题讨论】:
标签: javascript html dygraphs
当然!主要区别在于 FileReader 读取客户端机器上的文件。传递给 dygraphs 构造函数的 JS 变量是服务器上的文件名。
您可以将 CSV 数据传递给 dygraphs 构造函数,而不是文件名。您应该使用 FileReader 从用户拖放的文件中读取 CSV 数据。然后使用该数据构造一个 Dygraph 对象。
【讨论】: