http调用后,angularjs菜单消失

时间:2018-03-16 15:43:20

标签: angularjs http try-catch-finally

我正在使用AngularJS,当我使用http调用时,如果请求返回404,则菜单会消失。

当http调用正常时,一切正常。

这是我的代码

this.fetchList = function () {
    var url = '/api/getlistmanager';
    return $http.get(url).then(function (response) {
        return response.data;
    }).catch(function (response) {
        if(response.status==404)
            response.status=500;
        return response.status;
    }).finally(function () {
           ;
    });
};

任何想法都可以在不阻止菜单的情况下接听此类电话吗?

感谢您的帮助

0 个答案:

没有答案