角度-垫子表格按选项

时间:2020-05-25 10:54:20

标签: angular filter option mat-table

我有一个mat-table,其中包含来自数据库的数据。在此表中,我有字段“ 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>

在选择名称(例如“ Orange”)之后,是否可以通过方法将[value]从选项传递到过滤器?

我不是要准备编写代码,而是要提供指示;)

0 个答案:

没有答案