Angularの特定のコンポーネントを探しています。これは、同様の方法で機能するものです ブートストラップタグ入力
すぐに使えるコンポーネントを見つけたり、実装の例を提供したりするのを手伝ってくれる人はいますか? Angular 4のために必要です
何度も何度も検索した後、最終的にこのコンポーネントを見つけました。これは、いくつかのクールな機能 ngx-chips を備えたangularマテリアルで使用されているMatChipsModule
のように見えます。
TL; DRAngularでは、そのタイプのコンポーネントはchipと呼ばれます。キーワードを変更すると、より良い結果が得られます。
それに到達する方法はたくさんありますが、最も一般的なのはAngular Materialを使用することです。
まず、 公式チュートリアル に従ってプロジェクトにAngular Materialをインストールします。幸いにもそれはよく書かれていて、問題が発生することはないと思います。 。
次に、次のようにして、タグを表示するコンポーネントにMatChipsModuleをインポートします。
import {MatChipsModule} from '@angular/material';
最後に、テンプレートでコンポーネントを使用できます。
<mat-chip-list>
<mat-chip *ngFor="let i of items" [selectable]="selectable"
[removable]="removable" (remove)="remove(i)">
{{i.tagName}}
<mat-icon matChipRemove *ngIf="removable">cancel</mat-icon>
</mat-chip>
</mat-chip-list>