【问题标题】:Crossfilter Example doesn't work交叉过滤器示例不起作用
【发布时间】:2012-09-03 20:47:07
【问题描述】:

我已经从以下链接下载了 CrossFilter 示例:

https://github.com/square/crossfilter/tree/gh-pages

它似乎不起作用。页面加载,但图表和表格没有加载。 我必须先安装一些库还是其他什么? 我已阅读 wiki 和自述文件,但没有找到有关如何使用该库或至少使示例工作的说明。

谢谢。

【问题讨论】:

  • 好的,我找到了一个可以工作的例子,但是只在 Firefox 中...... github.com/zackham/crossfilter/tree/gh-pages 有人能解释一下为什么这个版本可以工作,但原来的版本不行吗?谢谢!

标签: javascript d3.js crossfilter


【解决方案1】:

大多数浏览器强制执行通过 AJAX 从本地文件系统读取文件的严格权限。因此,您需要通过本地 Web 服务器加载示例,例如Python的内置服务器:

python -m SimpleHTTPServer 8888 &

运行后,转到http://localhost:8888/

【讨论】:

【解决方案2】:

只是添加更多说明...

确保您已将 python 添加到您的路径环境变量中。一旦你下载了一个 Crossfilter 示例(这个airline example 可以被下载/派生here),运行一个命令行或终端和 CD 到那个目录。

而且,如果您正在运行 python 3,请使用以下命令:

python -m http.server 8888 &

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-23
    • 1970-01-01
    • 1970-01-01
    • 2012-01-22
    • 1970-01-01
    • 2018-11-02
    • 1970-01-01
    • 2017-04-17
    相关资源
    最近更新 更多