配列を入れ替えてjsonファイルを取得したいのですが、私のコードに何か問題があるのか、どこに問題があるのか分かりませんHTTPリクエストは動作します)。
incriminatedコード
(function() {
(function() {
var JsonsService;
JsonsService = function($http) {
var pizze;
pizze = [];
return {
getPizze: function() {
$http.get('data/pizze-it.json').then(function(pizze) {
pizze = pizze.data;
});
}
};
};
JsonsService.$inject = ['$http'];
angular.module('myApp').factory('JsonsService', JsonsService);
})();
}).call(this);
(function() {
(function() {
var JsonsCtrl;
JsonsCtrl = function(JsonsService) {
var self;
self = this;
self.list = function() {
return JsonsService.getPizze();
};
};
JsonsCtrl.$inject = ['JsonsService'];
angular.module('myApp').controller('JsonsCtrl', JsonsCtrl);
})();
}).call(this);
私はいくつかがあります(このエラー(サービスおよびコントローラー)を引き起こしているコードのブロック全体app.jsから取り出し、そしてDontLoadThis.js内側に配置
、無限エラーループが解消されたが、それでも私は、データを受信していないよ –
問題は今あります'ng-repeat'では。 'item in jsons.list'を使うべきです。 [私を参照してください](http://plnkr.co/edit/bAIbUQ7WYwwNVtHwGeOY?p=preview) – Ankh
ああ素敵な作品:Dが、私に物事を教えてください:どのように今、getPizzeどこにでも電話しますか? –