繁体   English   中英

AngularJS - 语法错误:Safari浏览器中出现意外的标记':'错误

[英]AngularJS - SyntaxError: Unexpected token ':' error in Safari Browser

我在Chrome上没有任何错误,网站正常运行。 但是,在safari中,大多数页面根本不加载。 这是我得到的错误:

[Error] SyntaxError: Unexpected token ':' (angular.min.js.map, line 2)

我使用我从这里下载的angular.min.js文件: https ://code.angularjs.org/1.2.12/

有任何想法吗?

在“A ;;;;; aAKC,SAAQ,CAACA,CAAD之后,您错过了最终报价,

如果您不打算使用Chrome中的开发者控制台进行调试,则可以从网站的标记中删除此JavaScript源地图文件“angular.min.js.map”。 它会为你节省“不必要的”404,但不应该因为那里而受伤。

我也在chrome中得到同样的错误,因为删除此错误的临时解决方案是将angular.js而不是angular.min.js包含到html页面并从我们的html页面中删除angular.min.js.map。

将整个angular.map.js放到括号()中。 引用的“”在块内部启动一个表达式语句,但是在字符串之后的下一个标记是冒号,并且没有表达式形式看起来像一个表达式后面跟一个冒号。

以下是我为解决此问题而采取的以下步骤:
1.更改了js文件引用的顺序,
2.将变量设置为空值,我将其更改为使其工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM