繁体   English   中英

AngularJS-SyntaxError:Safari浏览器中出现意外令牌'>'错误

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

我在Chrome上没有收到任何错误,并且网站正在运行。 但是,在野生动物园中,大多数页面根本不会加载。 这是我得到的错误:

SyntaxError: Unexpected token '>'

背后的代码:-

if($ scope.listOfAccounts.some(ele => ele.name === $ scope.newAccount.name))

我使用angular.js“ angular”:“〜1.3.12”,

有任何想法吗?

Safari 9.1(及以前的版本)也不是IE 11(及以前的版本)浏览器都不支持箭头表达式。 也许这就是问题所在。

您正在使用Safari和Internet Explorer不支持的ES6箭头功能。 通常,ES6支持仍然受到一定限制,不应按原样使用。 相反,您应该将其移植到ES5。 众所周知的编译器是例如BabelTraceur

暂无
暂无

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

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