【发布时间】:2014-05-31 01:39:22
【问题描述】:
我在 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?
谢谢
【问题讨论】:
标签: angularjs internet-explorer internet-explorer-8 promise angular-promise