コンボボックスは、候補のリストを備えたテキストフィールドです。検索はあいまい検索で、アクセント記号を区別しません。一致度の高いものから順に並び、一致した文字には印が付きます。セレクトと同じ NuiOption オブジェクトを受け取ります。
multiple を指定すると、選んだ選択肢がテキストの前にチップとして並び、create を指定すると、入力したテキストが新しい値になります。サーバーから結果を得るには、filtering をオフにして (queryChange) で検索し、待っている間は loading を設定します。
検索
一致する文字は隣り合っている必要がなく、keywords も検索対象になります。clearable を指定するとクリアボタンが付き、Esc キーで値をクリアできます。
Chosen: none. Try “swz”, or “schweiz”.
チップと新しい値
multiple はチップを表示し、[(values)] をバインドします。入力したテキストがまだ選択肢にない場合は、create がその追加を提案します。
docs. Backspace removes the last one.
サーバーからの結果
リストにはサーバーから届いた結果が絞り込まずにそのまま表示され、待っている間は読み込み中の行が表示されます。新しい結果が届いても、選んだ選択肢のラベルは保持されます。
Assigned to nobody. Results take 400 ms, as from a server.