2017-11-30 18 views
0

複数の選択可能な複数のリストをマテリアル2で表示する方法はありますか?属性はマット-select要素でサポートされていないようですサイズ...角材2複数行選択

は、ここで私は資料2を実装する前に、私のコンポーネントで何をやっていたのです。

<select size="10"> 
    <option *ngFor="let post of posts" [attr.selected]="selectedPost && post.id === selectedPost.id ? true : null" (click)="onSelect(post)">{{post.name}}</option> 
</select> 

ここでは次のようになります。list

私もmat-listを見ましたが、ネイティブ選択をサポートしていないようです。だから、カスタムルートに行く前に、私は助けを求めています。それは基本的な機能のように思われるので、私はそれが利用可能ではないと驚いています...

+0

可能性があります:https://material.angular.io/components/list/overview#selection-lists – StephaneM

+0

私はこの例を見てきましたが、チェックボックス付きの複数選択です。私は1つだけの選択を許可する必要があり、チェックボックスは必要ありません。 –

+0

申し訳ありませんが正しく読んでいませんでした。ここを見てください:https://github.com/angular/material2/issues/7157まだ実装されていませんが、最後のコメントは回避策を提案しています。 – StephaneM

答えて

0

角2+ w /マテリアルは複数行をサポートしていませんSelects

閉鎖された問題hereを見ることができます。

本質的にチームは、マテリアルデザイン仕様では複数行の選択が可能であるとは考えていないと述べています。

+0

私は、リスト全体ではなく、複数の行を取ってリスト内の単一のオプションについて話していると確信しています。 –

+0

@ MathM。おそらく。彼らは「マルチプルセレクト」ではなく、「マルチラインセレクト」と言っています。彼らは実際に複数行を意味する場合、私は答えを投げるだろうと考えた。 – Locke

+0

問題ありません、お手数をおかけしていただきありがとうございます! :) –

関連する問題