0
我使用角JS以提供一個端點輸出,在控制器被創建以實現這個輸出的邏輯如下:安排陣列 - 角JS
myApp.controller('AnalyticsController',['$scope','$rootScope','$location','token_service','api_service',function($scope,$rootScope,$location,token_service,api_service){
var analytics = api_service.get_analytics()
analytics.then(function(response){
$scope.analytics = response;
$rootScope.spinner = false;
})
}])
請注意:get_analytics來自另一個腳本,數據來自該服務。
輸出我得到的是一個嵌套的對象時,它看起來像如下控制檯:
[Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object]
0:Object
Devices:Array[1]
Id:"eefd439f-1e2e-481e-815d-0a2ce9a38bbe"
KeyHolderDeviceConfiguration:null
Name:"Shaun m "
Photos:null
Type:2
__proto__:Object
1:Object
2:Object
有列表中的多個對象,但我想,有沒有點開他們的只是重複。
我希望在實際輸出中分隔每個嵌套對象,所以每個'Name'都有一組結果。任何想法我會如何去做這件事?
我看到一個類似的問題 - AS3 - Sorting an array of nested arrays - 但我不確定如何將此應用於我的問題。有任何想法嗎?提前謝謝了。
我做了改變,我仍然可以在控制檯相同的輸出,和我實際上現在在瀏覽器中沒有輸出。也許是一個從數組中抽象嵌套對象的排序函數?我不確定。 –
你可以把調試器;併發布響應對象 – abdoutelb