Событие изменения сортировки столбцов включает имя столбца и cssClassFriendlyName - PullRequest
0 голосов
/ 08 января 2020

У меня есть оболочка для matTable, которая упрощает определение таблицы до:

  tableColumns: TableColumn[] = [
    { name: "initiator", maskName: "emailJobInitiator", icon: "mail", sort: true, inList: true },
    { name: "type", icon: "bubble_chart", sort: true, inList: true },
    {
      name: "createdAt",
      icon: "brightness_high",
      sort: true,
      inList: true
    },
    { name: "statusMessage", maskName: "jobStatusMessage", icon: "comment", sort: true, inList: true }
  ];

В моей базе данных есть несколько прикольных имен полей, которые я хотел бы заменить в моем клиенте, например, statusMessage => status.

Моя проблема при переносе (matSortChange)="onSortChange($event)" Я могу получить только имя и направление активного столбца. Мне нужно иметь возможность получить исходное имя столбца, который я вызываю maskName, чтобы передать обратно в API.

Есть идеи?

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