yerine kaçtılan tırnak işareti ile döndürme Burada ilginç bir sorun. JSON döndüren dinlendirici arka tarafım var. Tarayıcıya göre api'ye eriştiğimde, json nesnesine sahip doğrulanmış bir json dizisi döndürür.
[{ "GUID_Auth": null, "EMAIL_ADDRESS": "abc @ aol," Measure_Id ": 1," başlık ":" 41" Prop}] ama yaparken
angularjs ile $ http.get isteği yerine kaçan tırnak geri bir dize almak
var başarı: "[{\" GUID_Auth \ ": null, \" EMAIL_ADDRESS \ ": \" abc aol \ @" , \ "Measure_Id \": 1, \ "Başlık \": \ "Prop 41 \"}] "
İşte benim angularjs kontrolör kodu
.controller('MainCtrl', function($scope,$http) {
$scope.GetData = function(){
var responsePromise = $http.get('http://backend.api');
responsePromise.success(function(data,status,headers,config){
console.log('got success: ' + data);
console.log('test'+ data[0].Email_Address)
});
responsePromise.error(function(data,status,headers,config){
alert('ajax failed');
});
},
Bu, herhangi bir yardım büyük takdir çok şaşırtıcı olduğunu snippet'idir.