我有一个网格,可以在激活过滤的情况下返回各种类型的数据。根据三个不同的选项筛选一列。
我需要在一个特定选项上启用过滤的情况下加载网格。如何加载已经过滤了一个特定选项的网格?
var columns = [{
text: 'Title',
width: 260,
dataIndex: 'Title',
filterable: true
}, {
text: 'Description',
flex: 1,
dataIndex: 'Description',
filter: {
type: 'string'
}
}, {
text: 'Modified',
width: 90,
dataIndex: 'Modified',
xtype: 'datecolumn',
format: 'm/d/Y',
filter: true
}, {
text: 'Status',
width: 90,
dataIndex: 'TopicStateValue',
filter: {
type: 'list',
options: ['Open/Current', 'Archived/Closed', 'Hold']
}
}];
我需要加载网格,并将Open/Current
项设置为有效。
答案 0 :(得分:1)
只需对商店进行过滤即可。 如果你想在后台执行过滤,这通常是最佳选择。
另一种选择是激活过滤器并设置它的值。 有关如何执行此操作的详细信息,请参阅您的其他问题(https://stackoverflow.com/a/45380759/333492)。