私が持っている:変数私のサービスで
angular.module('Name.Common', [])
.service('myData', function($http) {
$http.get('server.com/json').success(function(data, status, headers, config) {
this.companies = data;
var companies2 = data;
}).error(function(data, status, headers, config) {
});
this.getCompanies = function() {
return this.companies; //?? return companies2; // ?
};
});
は基本的に、私はこれを行うにはどのpropoerの方法、HTTPリクエストからJSONファイルを取得し、fonctionのgetCompaniesでそれを返すようにしたいですか? ご協力いただければ幸いです。
素晴らしいです!しかし、私のコントローラの外では、console.log(this.companies)は未定義のアイデアをプリントしていますか? – Doapper
これはうまくいくはずです、質問であなたのコントローラコードを更新できますか? – M22an
私は、my.get()メソッドの後にconsole.log(this.companies)を追加し、未定義のファイル – Doapper