我想在pivot.js中使用多个过滤器使用不同的列很简单,像这样:
滤镜{'Animal':'Elephant','Colour':'Pink','Eyes':'2'}给出所有两只眼睛的粉红色大象
但是如果我需要创建一组过滤器,比如:——
过滤器{"动物":"大象","动物":"长颈鹿"、"动物":"犰狳"}给大象,长颈鹿和犰狳,但这只给了我最后一个关于犰狳
我已经尝试了各种方法做'OR'语句,但没有一个工作
好了,我终于想通了
首先,过滤器类型需要设置为regexp,以便我们可以使用正则表达式
进行过滤。{名称:"动物",类型:字符串,可滤过的:真的, filterType:"正则表达式"}
然后过滤器需要我们一个正则表达式,如
过滤器{"动物":/大象|长颈鹿|犰狳/}