restangular - 无法阅读财产'所有'未定义的

时间:2014-07-17 23:11:35

标签: javascript json angularjs restangular

到目前为止,我只设置了一个基本的应用程序,所以我可以试着了解一下restangular给我的数据以及如何。为了测试,我在本地grails安装上有一个json文件(我可以在localhost浏览它:8080 / ewellcheck / questionnaire / active)我也在与我的角度应用程序(localhost:8000)相同的服务器上复制了这个文件。 /app/testdata.json不确定服务器是什么 - 无论角度种子有什么用。)

在我的app.js中我有:

.config(function($routeProvider, RestangularProvider) {
  eProvider.when('/dashboard/', {
    templateUrl: 'dashboard.html',
    controller: 'DashboardController'
  });
  RestangularProvider.setBaseUrl('http://localhost:8000/');
})

我还在实例化我的角度应用程序

中包含了restangular依赖项 在controller.js中的

我有:

.controller('DashboardController', ['Restangular', function($scope, Restangular) {
  $scope.myData = Restangular.all('app/testdata.json').getList();
}])

我也尝试过使用grails路径并尝试替换

  • Restangular.all with Restangular.one

  • getList()with get()

但结果总是一样的:

TypeError:无法读取未定义属性“all”。

保证我忽略了某些事情或试图做一些非常愚蠢的事情,但有人可以指出我对我的愚蠢吗?

0 个答案:

没有答案