0
我有一个过滤器, if
条件的过滤结果是>0
,我得到显示的结果。在标准本身返回一个空列表的情况下,我会直接得到一个空列表else
,我返回所有项目。在if/else语句中显示DIV
ID”喜欢去适应我的代码,因此,如果选择一个标准,但输出一个空表,应该将屏幕上的DIV初始设置display:none
我考虑要if/else
语句中的第二内rpint else
,但不能得到正确的语法......或者可能是一个坏主意?
.filter('selectedDishType', function() {
return function(dishes, dishTypes) {
console.log(dishTypes);
if (dishTypes.length > 0) {
return dishes.filter(function(dish) {
return dishTypes.indexOf(dish.dishCategory.toLowerCase()) != -1;
});
} else {
return dishes;
}
};
})
感谢Nehal,虽然我不”知道在哪里embeed功能,因为我刚刚在JS开始。 – lauWM 2015-03-25 13:52:57