【发布时间】:2015-11-20 10:14:54
【问题描述】:
假设我有一个像这样的数组:
array = [{
title: "foo1",
content: "bar1"
},{
title: "foo2",
content: "bar2"
},{
title: "foo3",
content: "bar3"
}];
现在我想过滤这个数组,使其标题包含像“3”这样的字符的对象。 所以现在我的过滤数组应该是
filteredArray = [{
title:"foo3",
content: "bar3"
}];
我试过了
filteredArray = $filter('filter')(array, {
title: "foo3"
});
但问题是标题必须是“foo3”。如果我输入“3”,它不会过滤它,因为它不检查它是否包含它,它会寻找一个完全匹配的。
任何想法如何实现这一目标?
【问题讨论】:
标签: javascript angularjs ionic