2017-08-11 2 views
1

私は@ angular/material @ latest、 を使用していますが、docはどのようにmd-selectのデフォルトオプションを設定できるのか言っていませんでした。 私は選択した属性を試しましたが、機能しませんでした。md-selectのデフォルト値を設定するにはどうすればよいですか?

<md-select> 
<md-option selected value="a">a</md-option> 
<md-option selected value="b">b</md-option> 
<md-select> 
+0

使用 'MD-SELECT'の[(ngModel)]'。ところで、複数の 'md-option'に' selected'を設定しないと、 'selected'で単一オプションも機能します。 – Pengyy

+0

ご迷惑をおかけして申し訳ありません。 'selected'は基本的な' select'に適合し、 'md-select'には適合しないことが確認されました。 – Pengyy

答えて

1

[(ngModel)]="selectedopt"

<md-select [(ngModel)]="selectedopt"> 

とTSに設定されています。

selectedopt = "a"; 

DEMO

+1

OPは** angular2 + **のための** @ angular/material **を使用しています。 – Pengyy

+0

@Pengyyうんうん!更新しました !ヘッドアップに感謝します – Sajeetharan

+0

'selectedopt'は' 'マークアップの' [value] '属性と同じでなければなりません。なぜデフォルト値が機能しないのかを理解するのに数分かかった。 – SuperMarco

関連する問題