gpt4 book ai didi

extjs - 无法在网格中添加过滤器

转载 作者:行者123 更新时间:2023-12-04 05:02:35 25 4
gpt4 key购买 nike

我正在尝试做一些简单的事情,但不知何故它不适合我,在我的网格表中我想添加客户端过滤器(在列中),我尝试了所有方法并遵循了 http://docs.sencha.com/ext-js/4-0/#!/api/Ext.ux.grid.FiltersFeature 处的代码

我的代码是

var filtersCfg = {
ftype: 'filters',
local: true,
filters: [{
type: 'string',
dataIndex: 'Stage'
}, {
type: 'string',
dataIndex: 'Type'
}]
};

//grid
var grid = Ext.create('Ext.grid.Panel', {
renderTo: Ext.getElementById("leftPanel"),
store: myStore,
height: 300,
filters : [filtersCfg],
title: "grid view",

columns: [
{
text: 'App',
sortable: true,
filterable: true,
dataIndex: 'Stage'
},
{
text: 'Stage',
sortable: true,
filterable: true,
dataIndex: 'Type',
}

..
..

单击列时会看到排序选项,但没有筛选选项

提前致谢

最佳答案

您可以使用 Ext.require 要求额外的扩展.

Ext.Loader.setConfig({
enabled: true,
paths: {
'Ext.ux': './ext/ux'
}
});

Ext.require([
'Ext.ux.grid.FiltersFeature'
]);

FiltersFeature.js 位于 examples\ux\grid

关于extjs - 无法在网格中添加过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15966886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com