promise の拒否 (基本的なngResource
呼び出しによって返される約束)をキャッチしようとしているときに、IE8 で奇妙なバグが発生しています。
このコードは次の.then(success, fail)
構文で機能します。
promise.then(function(response) {
// success
},
function(response) {
// error
});
しかし、これは構文で失敗し.then(success).catch(fail)
ます:
promise.then(function(response) {
// success
})
.catch(function(response) {
// error
});
.catch()
行を指しているIEエラーは次のとおりです。
予想される識別子
私は何か間違っていますか?誰かがそれを再現しますか?それとも、キーワードが制限されているため、一般的な IE8 ですか?
ありがとう