2017-05-25 3 views
0

Ich bin neu in angularJs. Ich versuche, dJango Rest API-Daten von angularJs zu bekommen. Mit der jsonp-Methode werden Daten von api abgerufen (im Tab "chrome browser sources" angezeigt). Aber es zeigt nicht in HTML-Seite. Bitte überprüfen Sie den folgenden Code.Json Datenanalyse Probleme in angularJs

var myApp = angular.module('myApp',[]); 
 

 
var dataController = function ($scope, $http, $window, $sce) { 
 

 
    var url = 'http://myIpWithPort/ids/?callback=JSON_CALLBACK'; 
 
    $sce.trustAsResourceUrl(url); 
 
    $http.jsonp(url,{ jsonpCallbackParam: 'callback' }).then(function (data) { 
 
     $scope.emps = JSON.parse(data.data); 
 
    }) 
 
} 
 

 
myApp.controller('dataController', dataController);
<div ng-controller="dataController"> 
 
\t <div>{{ emps }}</div> 
 
</div>

Jeder mir bitte helfen.

+0

Ich glaube nicht, so müssen Sie 'JSON.parse' zu ​​tun. –

Antwort

0

da Sie verwenden jsonp Methode Sie müssen nicht um die Daten zu analysieren, um JSon zuweisen again.just die Werte

$scope.emps =data.data 
+0

Danke für die Antwort Ich habe versucht mit $ scope.emps = data.data auch. Noch zeigen die Daten nicht .. –

+0

können Sie ein PLNKR erstellen –

+0

Ich weiß nicht über PLNKR. Bitte führen Sie mich. –