我正试图找出我的问题的答案 - 是吗
myFunction()
.then(function (response) { })
.catch(function(error) { });
与
相同myFunction()
.then(function (response) { },
function(error) {});
处理来自承诺的错误?如果是这样,哪一个应该被用作最佳实践?
答案 0 :(得分:1)
是的,他们俩都会得到相同的结果。
来自$q服务
的简写
catch(errorCallback)
-promise.then(null, errorCallback)
关于哪一个用作最佳实践...这是一个透视问题:恕我直言,你可以模糊地使用它们。