как сохранить фильтр в ag-сетке vuejs - PullRequest
0 голосов
/ 14 июля 2020

Как сохранить фильтр в ag-сетке vuejs. Я пытаюсь применить фильтр, но когда я нажимаю строку для просмотра данных внутри узла строки, выбор фильтра удаляется, я имел в виду загрузку сетки с самого начала (сброс фильтра). как сохранить этот фильтр. вторая проблема , и я столкнулся с еще одной проблемой: выбор строки не работает в течение длительного времени ... Я установил флажок в заголовке, но когда я устанавливаю флажок через пару секунд он автоматически отменит выбор .. так что мой второй вопрос - как установить флажок, который не будет сниматься автоматически. один конкретный узел также не работает

заранее спасибо Я новичок в этой технологии, пожалуйста, помогите мне выйти из ядра ...

1 Ответ

1 голос
/ 04 сентября 2020

Думаю, для вашей первой проблемы вы должны установить newRowsAction на 'keep' вот так.

{field: 'year', filter: 'number', filterParams: {newRowsAction: 'keep'}}

Это свойство используется только при использовании клиентской модели строк. Если установлено значение «очистить», обновление данных в сетке путем вызова api.setRowData() (или обновления свойства rowData, если оно привязано к платформе) очистит (сбросит) фильтр. Если вместо этого вы установите для него значение 'keep', сетка сохранит свой текущий установленный фильтр при обновлении данных.

По умолчанию: 'clear'

для второй проблемы вашего действительно сложно интерпретировать на основе слов, поэтому было бы хорошо, если бы вы могли создать минимальную рабочую демонстрацию кода (воспроизводящую ошибку) на plunkr или stackblitz, чтобы мы могли вам помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...