【问题标题】:AngularJS: Unexpected token '>' error in Safari BrowserAngularJS:Safari 浏览器中出现意外的令牌“>”错误
【发布时间】:2018-03-22 03:34:09
【问题描述】:

chrome 和 firefox 一切正常,但是当我尝试使用 safari 旧版本访问网站时,我收到以下消息:

SyntaxError: Unexpected token '>'(anonymous function) @ VMundefined

这行代码发生了这种情况

<section class="company container">

有什么想法吗?谢谢

【问题讨论】:

    标签: javascript c# angularjs safari


    【解决方案1】:

    我猜你正在尝试在不支持它们的浏览器中使用箭头功能,即

    () => 'val';
    

    您需要使用长手函数,或使用 Babel、TypeScript 或类似工具进行转换。

    function () { return 'val'; }
    

    【讨论】:

    • 您能否扩展您的代码示例,以便我可以在上下文中看到该行?
    • 好的,谢谢,有几个 () => 'val';在 javascript 文件上!我需要做的就是禁用捆绑并更改所有 () => 'val'; to function () { return 'val'; }
    猜你喜欢
    • 2016-07-16
    • 1970-01-01
    • 2018-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多