如何在md-select Angular中使用占位符中的函数?

时间:2018-04-07 15:11:23

标签: angular

我尝试使用它:

<md-select
[placeholder]="getPlaceholder(subjects2)">

public getPlaceholder(values: any): string {
    return (Array.isArray(values) && values.length > 0 ) ? this.placeholders["1"] : this.placeholders["3"];
  }

但它不起作用。

1 个答案:

答案 0 :(得分:1)

如果要通过索引

调用Array-field,请不要使用引号
public getPlaceholder(values: any): string {
    return (Array.isArray(values) && values.length > 0 ) ? 
           this.placeholders[1] : this.placeholders[3];
}