アプリと内部サービスにhttps://github.com/StarterSquad/startersquad.github.com/tree/master/examples/angularjs-requirejs-2フォルダー構造を使用しており、次のコードがあります。
define(['./module'], function(services) {
'use strict';
services.factory('user_resources', ['$resource', '$location', function($resource, $location) {
return $resource("", {},
{
'getAll': {method: "GET", url:'JSON/myList.JSON',isArray:true}
});
}]);
});
そしてコントローラーには次のコードがあります:
define(['./module'], function (controllers) {
'use strict';
controllers.controller('myListCtrl',['Phone','Phone1','loginForm','$scope','$http','user_resources','CreditCard',function(Phone,Phone1,loginForm,$scope,$http,user_resources,CreditCard){
console.log(user_resources.getAll())
}]);
});
[$promise: Object, $resolved: false] を返すもの それからデータを取得する方法は?
このチュートリアルで行ったのと同じことをしまし たが、私の場合は約束を返し、チュートリアルではデータを直接返します