在網格列表中,我只想獲取數組中的特定對象。這裏是我的代碼。從angularjs中的一組對象中獲取特定對象
$scope.incIncObj = [];
$scope.gridList = {};
$scope.gridList.incIncObj = studyValue.incluExcluCriteria;
console.log(studyValue.incluExcluCriteria);
在C#中的的數據都是這樣的,
var incluExcluCriteria = (from IE in _context.Incl_Excl_Criteria
where IE.Study_ID == request.Study_Id
select new
{
IE.Incl_Excl_Id,
IE.Study_ID,
IE.Criteria_Type,
IE.Criteria
}).ToList();
在控制檯中,我讓所有的名單,例如,
[Object { Incl_Excl_Id=2992, Study_ID=350, Criteria_Type="I", more...},
Object { Incl_Excl_Id=2993, Study_ID=350, Criteria_Type="E", more...},
Object { Incl_Excl_Id=2994, Study_ID=350, Criteria_Type="I", more...},
Object { Incl_Excl_Id=2995, Study_ID=350, Criteria_Type="E", more...},
Object { Incl_Excl_Id=2996, Study_ID=350, Criteria_Type="I", more...},
Object { Incl_Excl_Id=2997, Study_ID=350, Criteria_Type="I", more...},
Object { Incl_Excl_Id=2998, Study_ID=350, Criteria_Type="E", more...},
Object { Incl_Excl_Id=2999, Study_ID=350, Criteria_Type="E", more...}]
但我想只得到具有這樣的Criteria_Type =「I」的對象,
[Object { Incl_Excl_Id=2992, Study_ID=350, Criteria_Type="I", more...},
Object { Incl_Excl_Id=2994, Study_ID=350, Criteria_Type="I", more...},
Object { Incl_Excl_Id=2996, Study_ID=350, Criteria_Type="I", more...},
Object { Incl_Excl_Id=2997, Study_ID=350, Criteria_Type="I", more...}]
給我任何建議
使用過濾器來過濾僅CRITERIA_TYPE = 「I」 –