Here is my code : Jsfiddle
Initialy its should display all the data.
I\'m able to add new tags
and based on tag
finally
Everything
is resolved.
//FILTER
.filter('findobj', function () {
return function (dataobj, multipleVlaue) {
if (!multipleVlaue) return dataobj;
return dataobj.filter(function (news) {
var tofilter = [];
angular.forEach(multipleVlaue,function(v,i){
tofilter.push(v);
});
return news.CategoryList.some(function (category) {
return tofilter.indexOf(category.DisplayName)>-1;
});
});
};
})
Here u can refer : CODE