AngularJS不會在我的數據結構中顯示「跟蹤」條目。它將跟蹤顯示爲「跟蹤」:[]作爲HTML模板中的空數組,以及何時使用console.log .d。AngularJS不會在MongoDB的數組內顯示對象
我的API返回的數據結構如下:
[{
"_id": "57e96aaa45b09843a53a4dcd",
"phase": 1,
"notes": "asdf",
"treatment": "asdf",
"patientname": "asdf",
"__v": 0,
"tracking": [
{
"modifiedby": "Person",
"action": "Created",
"_id": "57e96aaa45b09843a53a4dce",
"modifiedat": "2016-09-26T18:36:26.281Z"
}
]
}]
在AngularJS我有以下工廠:
getwaiting: function(callback){
$http.get('/pre-auth/getwaitingsubmit').then(function success(data){
return callback(data.data)
})
}
在我的控制器:
WaitingFactory.getwaiting(function(data){
console.log(data);
$scope.waitinglist = data;
});
當我做{{等候名單}}在我的HTML模板中,它會顯示除「跟蹤」以外的所有數據。它顯示跟蹤爲:「跟蹤」:[],我無法通過進入數據來訪問數據。如果我將數據和console.log字符串化,我可以看到數據是IN跟蹤,如第一個代碼片段所示。
我在這裏做錯了什麼?
只是循環你的數據和你的好去 –
就是這樣。我只是穿過它,它在那裏! – supreme0100