Внешние фильтры сетки JS в флажке заголовка не работают

#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 Вообще нет сообщений