タグ入力TagInput
Experimental

複数のタグを入力・削除できるタグ入力欄です。

プレビュー

状態とバリエーション

編集可能

Enter またはカンマでタグを追加し、各タグの削除ボタンで取り外します。

資料確認中

Enter またはカンマでタグを追加できます。

上限あり

タグ数に上限がある場合は補足文で条件を伝えます。

資料確認中

最大 3 件まで追加できます。

無効化

編集できない理由はツールチップと補足文で伝えます。

資料確認中

アーカイブ済みの素材ではタグを編集できません。

プロパティ

表は横にスクロールできます
プロパティ初期値説明
idstring-内部の入力欄に付与する id です。ラベルとの紐づけに使います。
valuestring[]-外部から制御するタグ一覧です。
onValueChange(value: string[]) => void-タグが変わった時に呼ばれます。
placeholderstring'Add tag...'タグがない時に表示する補助テキストです。
commitKeysstring[]['Enter', ',']入力中の文字列をタグとして確定するキーです。
dedupebooleantrue大文字小文字を無視して重複タグを拒否します。
maxTagsnumber-追加できるタグ数の上限です。
removeLabelstring'Remove tag'削除ボタンの支援技術向けラベルです。
disabledbooleanfalse編集できない状態にします。理由はツールチップで補足します。

使い方

Loading...

使用コンポーネント