【问题标题】:How to integrate a json data frame into an html file如何将 json 数据框集成到 html 文件中
【发布时间】:2015-06-12 20:06:11
【问题描述】:

我目前正在自己​​“学习”d3js,我发现了很多例子here。似乎对于所有可视化,我们需要两个单独的文件。一个是脚本(一个 html 文件),另一个是包含我们数据集的 json 文件。

我很好奇是否有办法将 json 文件放入 html 文件中,这样我们就可以只有一个文件。我想我以前在互联网上看到过这样的例子,但我把它弄丢了。

我想这样做的唯一原因是,如果数据集与 html 文件分离,我无法使用 Chrome 查看我的结果(我认为 Chrome 正在阻止脚本读取本地数据集)。我可以使用 Firefox 打开我的结果,但动画执行不流畅。

也许我的某些理解并不完全正确。但如果有任何建议,请告诉我。提前致谢。

【问题讨论】:

    标签: html json d3.js visualization


    【解决方案1】:

    如果您只使用一个 HTML 文件,您的页面上可能有一个 <script> 标记,所有代码都位于该位置。您可以将数据定义为 Javascript 数组。

    使用多个文件来组织代码、数据和视图元素(HTML)会很好。 This 页面在设置浏览器以让您这样做时提供了一些帮助。对于 Chrome,关闭所有打开的窗口。然后使用此标志从“运行”提示符运行 Chrome:chrome --allow-file-access-from-files

    【讨论】:

      猜你喜欢
      • 2014-03-23
      • 2023-02-24
      • 2021-12-21
      • 1970-01-01
      • 2019-06-19
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多