8
這裏有趣的問題。我有寧靜的後端,返回JSON。當我通過瀏覽器訪問api時,它返回一個驗證過的json數組和一個json對象。
[{ 「GUID_Auth」:NULL, 「EMAIL_ADDRESS」: 「ABC @美國在線,」 Measure_Id 「:1,」 標題 「:」 託 41" }]
但是當我使一個$ http.get通過angularjs請求我,而不是得到一個字符串轉義引號
得到了成功: 「[{\」 GUID_Auth \ 「:空,\」 EMAIL_ADDRESS \ 「:\」 ABC @ AOL \」 ,「Measure_Id」:1,\「Title \」:\「Prop 41 \」}]「
這裏是我的angularjs控制器代碼
.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');
});
},
這是非常令人困惑的任何幫助,將不勝感激片段。