私はAngularJsアプリケーションを開発しました。このアプリケーションは、Google ChromeのとMozilla Firefoxのに完全に正常に動作しているが、私はサファリとIE-11でこのアプリケーションをテストするとき。コンソールにエラーが表示されます。SafariとIEのEcmaScriptエラー
私は他のコードスニペットにオープンブートストラップモーダル
$modal.open({
templateUrl: "dummyTemplate.html",
controller: "DummyControllerName",
controllerAs: "vm",
windowClass: 'popupModal',
size: 'sm',
resolve: {
dummyData: function(){ return object; }
}
}).result.then(data => {
});
のために多くの場所で
$rootScope.$on("toastIt", (e, d) => { // <- It show error on this line in IE and Safari
toaster.pop(d.type || 'success', d.title, d.text);
});
をこのコードを使用していますように私は、この問題の理由は、単に知っていますEcmaScriptのサポートのためです。 Internet ExplorerとFirefoxはこれをサポートしていません。
この問題を解決し、SafariとIEのAngularJsアプリケーションのサポートを有効にする最良の方法は何ですか?
コードフォーマットを変更するオプションを選択すると、多くの場所があり、あまりにも時間がかかります。それを修正する他の良いオプションはありますか?
正確なエラーとは何ですか? – CodingIntrigue
* "コンソールにエラーが表示されます。" * *** ***エラーは何ですか? –
私はこの問題をScreenshot @ T.J.Crowder – UFFAN