如何在angularJS中过滤多个值(或操作)

12 浏览
0 Comments

如何在angularJS中过滤多个值(或操作)

我想在angular中使用filter,并且想要根据多个值进行过滤,如果有其中一个值,则应该显示。

例如,我有这样的结构:

一个名为movie的对象,它有属性genres,我想要过滤ActionComedy

我知道可以使用filter:({genres: 'Action'} || {genres: 'Comedy'}),但如果我想要动态过滤呢?例如filter: variableX

当我有一个要过滤的genres数组时,我应该如何在$scope中设置variableX呢?

我可以将它构造成一个字符串,然后使用eval(),但我不想使用eval()...

0