过滤与值不匹配的商店记录

Filter store records that do not match a value

在 ExtJS 中我会创建一个这样的过滤器:

store.addFilter({property: 'teamName', value: teamName});

这将过滤所有 teamName 值为 teamName 的记录。

我如何过滤它以便它显示该字段没有该值的所有记录?

使用filterFn:

A custom filter function which is passed each item in the Ext.util.MixedCollection in turn. Should return true to accept each item or false to reject it.

例如:

store.addFilter({
    filterFn: function(record){
        return record.get('teamName') !== 'teamName';
    }
});