Angular - фильтр мат-таблицы по значению в опции - PullRequest
0 голосов
/ 25 мая 2020

У меня есть мат-таблица, которая содержит данные из базы данных. В этой таблице у меня есть поле «ID». Я хочу создать фильтр, в котором я выберу строку, которой присвоено значение, и по этому значению я хочу отфильтровать свою таблицу.

Итак, у меня есть модель:

export class serviceNames{
  constructor(
  public value: number,
  public name: string) {}
}

Затем массив:

serviceName = [
  new serviceNames(1, "Orange"),
  new serviceNames(2, "Blue"),
  new serviceNames(3, "Yellow")
]

Выберите:

<select matNativeControl>
  <option *ngFor="let serivceNames of serviceName" [value]="serivceNames.value">
    {{ serivceNames.name }}
  </option>
</select>

Есть ли способ передать [значение] из параметра в фильтрацию после выбора имени (например, «Апельсин»)?

Я прошу не готовый go код, а направление;)

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