我正在使用" dataFilter" with alloy.collection
function filterFunction(collection) {
var lang = parseInt(Alloy.Globals.Language);
return collection.where({
LangID : lang,
CategoryID : categoryId
});
}
它工作正常,我的问题是我如何使用这种方法'或'或者'和',我需要做一些像' categoryId =" 1"或categoryId =" 2"或categoryId =" 3"'
我在抓取中使用了查询,它也可以正常工作,但我想知道是否可以使用dataFilter函数来完成它。
感谢。
答案 0 :(得分:0)
下划线默认安装在Alloy中,我相信这应该可行
_.filter(Alloy.Globals.Language, function(i) {
return i.categoryId==="1" || i.categoryId==="2" || i.categoryId==="3"
});