首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从远程站点加载时未检测到vis.js中的语法错误。使用本地副本检测到

问从远程站点加载时未检测到vis.js中的语法错误。使用本地副本检测到
EN

Stack Overflow用户
提问于 2017-04-18 04:49:46
回答 1查看 82关注 0票数 1

我希望通过在我的机器上下载http://visjs.org/examples/network/basicUsage.html并在本地安装vis.js文件来运行vis.js示例http://visjs.org/examples/network/basicUsage.html。此远程URL在Firefox中运行时没有任何错误。

当在本地运行它时,该示例没有运行(没有显示),并且我在F12调试器窗口中得到了火狐错误消息:

代码语言:javascript
复制
SyntaxError: missing ) in parenthetical vis.js:3386:51

实际上,vis.js中的这一行缺少右括号:

代码语言:javascript
复制
// TODO: Remove "ordinalParse" fallback in next major release.
this._dayOfMonthOrdinalParseLenient = new RegExp(
    (this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) +
        '|' + (/\d{1,2}/).source);

该示例的工作方式是将vis.js替换为vis.min.js,如下所示:Why is vis.js not displaying anything,但这并不能解释为什么在远程时没有检测到语法错误。

我的问题是:为什么在运行远程URL时没有检测到这个Javascript语法错误?

EN

回答 1

Stack Overflow用户

发布于 2017-04-19 20:19:07

我也遇到了类似的问题,结果发现我数据中的日期格式不正确。该错误具有误导性,因为实际上没有丢失括号,但它无法正确解析日期。请确保使用日期格式

代码语言:javascript
复制
start:'2017-04-19'

或

代码语言:javascript
复制
start:'2017-04-19 14:00:00' 

在你的数据里。我最初使用的是“自1970年1月1日以来的毫秒数”时间戳,这给了我与上面相同的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43459354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档