这是我的控制器代码:
var domainList=angular.copy($scope.busdomain);
if(domainList!=null){
domainList[0].childNode.sort();
//For finding out the length of list
for (var i = 0; i < domainList[0].childNode.length; i++) {
//Here I want to add a check that I can get name only of objects in my list
//Please see the attached Object screenshot for better understanding
if (domainList[0].childNode[i].name!=null) {
var name=domainList[0].childNode[i].name;
domainList[0].childNode.splice(i,1,name);
$scope.busdomainname=domainList[0].childNode;
}
}
我想获取对象列表并取出其名称,然后添加到$ scope.busdomainname,因为我只需要在另一页上显示名称。
有没有办法做到这一点。请帮帮我。提前致谢
最佳答案
尝试使用下划线库example,而不要费力。它提供了有用的功能,例如这样。你的情况
_.pluck (domainList, "name");