#javascript #extjs
#javascript #extjs
Вопрос:
Я пытаюсь реализовать фильтрацию в своей сетке.Компонент панели. Фильтрация работает нормально (дата, строка и числа), но я не могу снять флажок «Фильтры», нажав на него. Насколько я видел в документации 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
}
});
Любая помощь приветствуется!
Комментарии:
1. Получаете ли вы какие-либо сообщения об ошибках из браузера при снятии флажка с фильтра?
2. @FabioBarros Вообще нет сообщений