Combobox 是附有建議清單的文字欄位。搜尋採模糊比對,並忽略重音符號:最相符的結果排在最前面,相符的字母會被標示出來。它與 Select 接收相同的 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.