【问题标题】:how to handle error function in $http get如何处理 $http get 中的错误函数
【发布时间】:2018-03-13 11:44:09
【问题描述】:

我有一个$http.Get 函数可以从服务器获取数据,它工作正常。我有 2 个功能成功和错误功能。如果没有数据,则应应用错误消息。但是每当我加载页面时,它都会显示{{error.messageType}}{{error.message}}。 谁能帮帮我。

html

<div align="center"> <span>{{error.messageType}}</span>
<br>
<span>{{error.message}}</span> </div>

脚本:

$http.get(theFinalUrl).
    success(function (data) {
        $scope.outlets = data;
    });
    error(function (data) {
        $scope.error = data;
    });

【问题讨论】:

  • 你有一个分号,你应该有一个.。我猜你没有看浏览器的控制台。
  • 这是@epascarello 所说的简单语法错误
  • 使用ng-cloak
  • 先生。 Epascarello 你能帮我编辑一下吗?我还是没有完成。
  • error 之前你应该有一个 dot 。并不是 ; ...就像你为成功所做的那样

标签: javascript jquery css angularjs wordpress


【解决方案1】:

$http({
  method: 'GET',
  url: 'api/url-api'
}).then(function (success){
  alert("success")
},function (error){
  alert("error")
});

参考文档: AngularJS $http

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多