我在 IE8 上遇到了一个奇怪的错误,同时试图捕获一个 promise 拒绝(基本ngResource
调用返回的承诺):
此代码使用.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?
谢谢