Angularjs 来自服务器的数据未通过angular.js中的hg bind更新

Angularjs 来自服务器的数据未通过angular.js中的hg bind更新,angularjs,Angularjs,我希望通过angular.js中的ng bind显示来自服务器的数据。在控制器范围内。第一个\u名称被更新。但它不会以html格式显示。它显示了错误 错误:[$rootScope:infdig]$rootScope/infdig?p0=10 请告诉我这个问题的解决办法。通过下面的代码,我只做了尝试 $http.get('sample.php', config) .success(function (data, status, headers, config) { if (data.l

我希望通过angular.js中的
ng bind
显示来自服务器的数据。在控制器
范围内。第一个\u名称
被更新。但它不会以html格式显示。它显示了错误

错误:[$rootScope:infdig]$rootScope/infdig?p0=10

请告诉我这个问题的解决办法。通过下面的代码,我只做了尝试

$http.get('sample.php', config)
.success(function (data, status, headers, config)
{
      if (data.length >= 1) {
         $location.path("/inbox");
         $scope.first_name = data[0].firstname;
         console.log($scope.first_name);
      }
      else {
        alert("Invalid userid");
      }
 })
.error(function (data, status, headers, config)
{

});

错误是因为$digest循环达到了10次以上。您正在动态更改范围变量,并调用每个时间摘要周期。使用一些服务模块返回数据并将其分配给作用域,而不是将其分配给$scope变量。谢谢您的评论。但我们需要向服务器传递一些数据来获取信息。在控制器中,我们可以像下面这样传递数据:var config={params:{contact:contact}}。我们可以将config作为参数传递给http。但是我需要如何在服务中传递这些值。关于服务,我建议这样做。@Jeeva请通过链接,您可以看到我正在向服务函数传递字符串“uni”。同样,你也可以把你的配置参数传递给它。我在你发送的链接的帮助下试过了。我能够从服务器获取数据。但这并不是通过ng bind更新的。我在以前的代码中遇到了同样的问题。请帮我解决这个问题。