0

私は初心者ですので、できるだけステップごとに説明してください。私のイオンアプリでng-repeatでjsonデータを取得できません

私のイオンアプリで少し問題に直面していますが、リンクからjsonデータを取得できません。

ログコンソールでjsonデータが表示されますが、ng-repeatにはデータがインポートされませんでした。

すなわち:JSONファイルが長すぎるが、ここでは例です:app.jsで

https://quarkbackend.com/getfile/arbmarket/jsfile 

:android.htmlで

(function(){ 
var app = angular.module('nJson', ['ionic']); 

app.controller('nCtrl', function($http, $scope){ 
$scope.health = []; 

$http.get('https://quarkbackend.com/getfile/arbmarket/jsfile') 
    .success(function(response){ 
     $scope.linux = data.linux; 
     $scope.andro = data.android; 
     $scope.applica = data.application; 
     $scope.social = data.socials; 

     //console.log(response); 
    }); 

}); 


app.run(function($ionicPlatform) { 
    $ionicPlatform.ready(function() { 
    if(window.cordova && window.cordova.plugins.Keyboard) { 

     cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true); 
    } 

    if(window.StatusBar) { 
     StatusBar.styleDefault(); 
    } 
    }); 
}); 
}()); 

<body ng-app="nJson" ng-controller="nCtrl"> 
..... 
<ion-content> 
     <br /> 
     <div class="list card"> 

      <div class="item item-body"> 
    <a onClick="'{{n.nlink}}', '_blank', 'location=yes', 'toolbar=yes'" ng-repeat="n in andro"> 
     <h3>{{n.ntitle}}</h3> 
     <img class="full-image" src="{{n.nimg}}"> 
     </a> 
     <hr> 
    </div> 
</div> 
</ion-content> 

私の手順:

ionic start myapp blank 

ionic platform add android 

ionic plugin add cordova-plugin-inappbrowser 

ionic build android 

ionic serve 

私は何かを見逃しましたか?

手動でng-repeatとjsonファイルのない投稿を追加して自分のポイントを取得します。あなたはは、データが未定義ないデータ応答パラメータを使用している

ScreenShot

答えて

1

:ここ はスクリーンショットです。

$http.get('https://quarkbackend.com/getfile/arbmarket/jsfile') 
.success(function(response){ 
    $scope.linux = response.linux; 
    $scope.andro = response.android; 
    $scope.applica = response.application; 
    $scope.social = response.socials; 

    //console.log(response); 
}); 

});

これだけです。

+0

今、それは魅力のように働いています。ありがとうalot :) – kingmaster

+0

あなたは大歓迎です:) –

関連する問題