dygraph画廊不运行

时间:2014-12-16 22:48:43

标签: dygraphs demo

我试图为dygraph库提供一些示例,但是当我转到http://dygraphs.com/gallery/时,屏幕上没有任何内容。

我使用Chrome,在javascript控制台中,我看到了这些消息:

dygraph-dev.js:48     Uncaught TypeError: Cannot read property 'replace' of null          
synchronizer.js:35    Uncaught ReferenceError: Dygraph is not defined
textarea.js:122       Uncaught ReferenceError: Dygraph is not defined
/dygraph-combined.js.map:1    GET http://dygraphs.com/dygraph-combined.js.map 404 (Not Found)

你能帮我把画廊整理好吗?

2 个答案:

答案 0 :(得分:1)

我在JavaScript文件的末尾删除了以下代码段,现在可以使用了。

//# sourceMappingURL=dygraph-combined.js.map

在Rails中,我猜app.js会因语法而尝试包含该文件。

答案 1 :(得分:0)

映射文件用于允许压缩代码的解析:-)。 "评论"被Firefox忽略,但是受到chrome的尊重,因此chrome会尝试解析此文件并获得404。

这不是有害的,因为页面仍在继续工作,我不认为删除最后一行(至少用于生产)是不好的。

顺便说一下,这个* .map行为可以在很多js框架中找到。通常还有一个可以附加下载的地图文件。对于开发,我肯定更喜欢非缩小代码(出于显而易见的原因),并且仅在需要性能时才使用压缩。