如何在angularJS中过滤多个值(或操作)
- 论坛
- 如何在angularJS中过滤多个值(或操作)
12 浏览
如何在angularJS中过滤多个值(或操作)
我想在angular中使用filter
,并且想要根据多个值进行过滤,如果有其中一个值,则应该显示。
例如,我有这样的结构:
一个名为movie
的对象,它有属性genres
,我想要过滤Action
和Comedy
。
我知道可以使用filter:({genres: 'Action'} || {genres: 'Comedy'})
,但如果我想要动态过滤呢?例如filter: variableX
。
当我有一个要过滤的genres数组时,我应该如何在$scope
中设置variableX
呢?
我可以将它构造成一个字符串,然后使用eval()
,但我不想使用eval()
...