Ruby on rails 轨道&x2B;AngularJs+;无法使用服务获取数据

Ruby on rails 轨道&x2B;AngularJs+;无法使用服务获取数据,ruby-on-rails,angularjs,ruby-on-rails-3.2,angular-services,Ruby On Rails,Angularjs,Ruby On Rails 3.2,Angular Services,在以Rails服务器为后端的AngularJs应用程序中,我尝试使用GET方法获取数据,但无法访问数据。无法识别错误 角度代码 var app = angular.module('UserApp', []); app.controller('LoggedInUserInfoCtrl', function($scope, $http) { $http.get('/LoggedInUserInfo.json'). success(function(data, st

在以Rails服务器为后端的AngularJs应用程序中,我尝试使用GET方法获取数据,但无法访问数据。无法识别错误

角度代码

var app = angular.module('UserApp', []);
app.controller('LoggedInUserInfoCtrl', function($scope, $http) {            
  $http.get('/LoggedInUserInfo.json').
    success(function(data, status, headers, config) {
      $scope.logged_in_users = data;
    }).
    error(function(data, status, headers, config) {
      // log error
      alert('error');
    });     
});
<div ng-controller="LoggedInUserInfoCtrl">
  <div ng-repeat="logged_in_user in logged_in_users">
    Profile - {{logged_in_user.first_name}}
  </div>
</div>
LoggedInUserInfo ERB页面

var app = angular.module('UserApp', []);
app.controller('LoggedInUserInfoCtrl', function($scope, $http) {            
  $http.get('/LoggedInUserInfo.json').
    success(function(data, status, headers, config) {
      $scope.logged_in_users = data;
    }).
    error(function(data, status, headers, config) {
      // log error
      alert('error');
    });     
});
<div ng-controller="LoggedInUserInfoCtrl">
  <div ng-repeat="logged_in_user in logged_in_users">
    Profile - {{logged_in_user.first_name}}
  </div>
</div>
网址:

错误-在Firefox控制台上

var app = angular.module('UserApp', []);
app.controller('LoggedInUserInfoCtrl', function($scope, $http) {            
  $http.get('/LoggedInUserInfo.json').
    success(function(data, status, headers, config) {
      $scope.logged_in_users = data;
    }).
    error(function(data, status, headers, config) {
      // log error
      alert('error');
    });     
});
<div ng-controller="LoggedInUserInfoCtrl">
  <div ng-repeat="logged_in_user in logged_in_users">
    Profile - {{logged_in_user.first_name}}
  </div>
</div>
错误:[ng:areq]
v/因为我经历了服务和所有方面的许多变化。但最终找到了错误的实际原因

换句话说,我会说一些愚蠢的错误或是我自己添加的代码

几小时前,我添加了一个脚本来显示与血型相关的自动完成。所以那个脚本干扰了我新方法的调用

我刚刚删除了那个脚本并得到了输出


非常感谢Rahul Sambari和Siraj…

您得到的错误是什么?您是否尝试过www.example.com/LoggedInUserInfo.json是否首先获取json数据?是的,我尝试过,我得到了json,因此您现在只得到一个警报(“错误”)?不,我认为没有调用该服务。这很愚蠢,但只要尝试添加双引号..$http.get(“/LoggedInUserInfo.json”)