I am trying to filter data similar to the following:
data = {
ABC: "Lorem Ipsum lorem lorem",
DEFG: "Lorem Ipsum lorem lorem",
HI: "Lorem Ipsum lorem lorem",
JK: "Lorem Ipsum lorem lorem"
}
against an array such as:
myArray = ["HI","LMN","ABC"]
I am trying to return the pairs for which the key is not present in myArray
I have tried the following with no success:
$scope.filteredResults = $filter("filter")(data, function (val, index) {
for (var i = 0; i < myArray.length; i++) {
if (index === myArray[i]) {
return false
}
}
return true
})
Array.prototype.filterquestion...databe an array? The filter's first parameter must be anArrayaccording to the docs. Is this correct?