Таблица материалов: сортировка и отображение сгруппированных данных - PullRequest
0 голосов
/ 22 ноября 2018

У меня есть источник данных, который имеет данные, которые сгруппированы.Например, родитель: - имя-строка - сегменты-массив-список объектов сегмента (каждый объект сегмента имеет заголовок и описание

Я пытаюсь использовать таблицу соответствия для отображения данных в строках и столбцах следующим образом: enter image description here

Я хочу использовать mat-sort и сортировать внутри групп сегментов, когда нажимаю на заголовок сегмента (т.е. после сортировки сегментов отсортированные данные должны выглядеть следующим образом): enter image description here

Когда я нажимаю на Имя (заголовок), таблица должна быть отсортирована следующим образом: enter image description here

Как я могу сделать то же самое?Есть ли хороший способ сгруппировать мои строки в вышеуказанном формате (сейчас я использую div в ячейке mat для отображения содержимого, которое кажется неправильным). Я попытался использовать подход для отображения, подобный эта ссылка Однако, когда я добавляю mat-sort к этой группе, заголовки сортируются сверху, а строки идут ниже.

Эта ссылка имеет пример для отображения данных требуемым способом

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