2015-06-12 158 views
1

採取了對象名單這是我的控制器代碼:如何通過角JS

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,因爲我需要只在另一個頁面上顯示名稱。 有沒有辦法做到這一點。請幫助我。在此先感謝

enter image description here enter image description here

回答

0

嘗試下劃線庫example,而不是去了艱辛的道路。它提供了這樣的有用功能。你的情況

_.pluck (domainList, "name"); 
+0

你可以添加一個例子嗎? – djechlin