0

JSコードのこの特定のスニペットはIE 11では機能しません。私はSCRIPT1003エラーが発生します: ':'が必要で、太字で表示されています。エラーが発生します。SCRIPT1003:IE 11で ':'が必要です。

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を中止するよう顧客に指示することはできますが、できません。私は "Exploder"という名前が大好きです。 –

関連する問題