小编典典

AngularJS http get中的错误处理然后构造

angularjs

使用AngularJS“ http get then”结构(应许)时,如何处理HTTP错误,例如500?

$http.get(url).then(
    function(response) {
        console.log('get',response)
    }
)

问题是,对于任何非200 HTTP响应,都不会调用内部函数。


阅读 211

收藏
2020-07-04

共1个答案

小编典典

您需要添加其他参数:

$http.get(url).then(
    function(response) {
        console.log('get',response)
    },
    function(data) {
        // Handle error here
    })
2020-07-04