строки исчезают в таблице матов, когда я сначала фильтрую, а затем группирую таблицу

Группировка в таблице матов работает нормально, когда я ее не фильтрую.
При фильтрации или наведении фокуса на панель поиска таблица фильтруется, но затем, если я разгруппирую ее, строки таблицы матов исчезают.
Пожалуйста, помогите мне с решением, которое группирует или разгруппировывает таблицу даже после того, как я ее отфильтровал.
Эта проблема возникает даже во время группировки, когда я сначала сосредотачиваюсь на панели поиска фильтра.
Я думаю, что проблема связана с предикатом фильтра когда я настраиваю фильтр для панели поиска.

Вот блиц-ссылка рабочего стека:
https://stackblitz.com/edit/xwcnz?file=src%2Fapp%2Fapp.component.ts

Ваше решение не работает   —  person Zoro    schedule 25.03.2021

См. также:  Angular - вывод и эмиттер событий, показывающий undefined в родительском элементе
Понравилась статья? Поделиться с друзьями:
IT Шеф
Комментарии: 1
  1. Zoro

    Рабочий StackBlitz.

    Я удалил ваш фильтр, и теперь он работает.

    this.dataSource.filter = performance.now().toString();
    

    И я в замешательстве. Что такое performance?

    В любом случае, я думаю, что ваша фильтрация и группировка теперь работают отлично.

    Но тогда вы не можете развернуть или свернуть заголовок группы person Zoro; 24.03.2021

    Виноват. Я не имею ни малейшего представления … person Zoro; 24.03.2021

    строки в таблице по-прежнему исчезают в вашем стеке, когда мы сосредотачиваемся на поиске, а затем группируем его person Zoro; 24.03.2021

    Ага. Он появляется снова только после ввода новой клавиши. person Zoro; 24.03.2021

    это происходит и в моем stackblitz person Zoro; 24.03.2021

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: