0

的JS代碼,這種特殊的片段無法在IE瀏覽器11工作,我得到的錯誤SCRIPT1003:預期「:」它說,它缺少的線,它的大膽。我得到的錯誤SCRIPT1003:預期 ':' 在IE 11; (Java腳本代碼錯誤)

var $actions = application.service('$actions', [ 
function() { 
    let _logout = function() { 
     $('#logoutForm').submit(); 
    } 
    return { 
     **Logout() {** 
      _logout(); 
     }, 
    }; 
}]); 

任何想法?謝謝

+0

'**退出(){**'whöt是和'}'那? –

+0

文本週圍**應該有大膽的文字,但它沒有。 –

回答

1

IE11不支持速記方法名。請參閱MDN的兼容性部分。使用

return { 
    Logout: function() { 
     _logout(); 
    } 
}; 

(或停止支持互聯網雷管,如果你有機會 - 它會導致很多頭痛)

+0

非常感謝您的回覆。你的建議解決了這個問題。我希望我們可以告訴客戶停止IE瀏覽器,但我們不能。我喜歡「爆炸者」的名字。 –

相關問題