我的oracle REST-API返回一个带有来自数据库表的tupels数组的JSON。我使用angularJs的$ resource API来访问数据,所以我的结果如下所示:
资源{$ promise:…
请求是异步操作,因此您需要在其回调中处理来自请求的数据 $承诺 属性。
AngularJs的示例 文档 :
var User = $resource('/user/:userId', {userId: '@id'}); User.get({userId: 123}).$promise.then(function(user) { // here you can assign your fetched data to $scope });
您只需将代码更改为以下内容:
$resource(url, {}, { query: { method: 'GET', transformResponse: function (data) { return data.items; }, isArray: true } }).query(function (result) { $scope.dbData = result; });