javascript - 标题复选框中的 Ext JS 网格过滤器不起作用
问题描述
我正在尝试在我的 grid.Panel 组件中实现过滤。过滤工作正常(日期、字符串和数字),但我无法通过单击取消选中“过滤器”复选框。据我在 Ext js 文档中看到的,我不需要添加任何额外内容才能取消选中“过滤器”复选框(见下图)
当我单击过滤器复选框时,没有任何反应,也没有错误。禁用此特定“批发商”过滤器的唯一方法是转到文本框并删除该条目。这当然很好,但是在日期过滤器中,我也无法单击复选框,因此一旦应用就无法删除过滤器(见下图)删除它的唯一方法是刷新页面。
我正在使用 Ext JS 版本 5.1.2,这里是示例代码:
{
dataIndex: 'Wholesaler',
text: 'Wholesaler',
filter: {
type: 'string'
},
}
面板组件本身:
Ext.apply(this, {
region: 'center',
api: new Dextop.api('sample'),
border: false,
plugins: 'gridfilters',
columns: sample.getController().getGridColumns(),
storeOptions: {
autoLoad: false
}
});
任何帮助表示赞赏!