2016-08-02 104 views
1

我在Javascript中有一个元素数组,我想根据它的属性进行过滤。现在JavaScript中的过滤器不起作用

,我要过滤的响应物体看起来像:

enter image description here

和个体对象可能有row_stat_cd要么"I""L"

我只想得到"I"记录。所以我做了..

referenceDataRecord.filter(isInactive); 

    function isInactive(obj) { 
     return obj.row_stat_cd != "L"; 
    }; 

    angular.forEach(referenceDataRecord, function (k, v) { 
     ......... 

但仍然referenceDataRecord包含所有的记录。它不会被过滤并只保留"I"记录。

+2

'referenceDataRecord = referenceDataRecord.filter(ISINACTIVE);'? – gcampbell

回答