Select, bir seçenek listesi açan bir düğmedir. Ona bir NuiOption dizisi olan options verin ve [(value)] ya da multiple ile [(values)] bağlayın. Signal Forms, reaktif formlar ve ngModel ile de çalışır.
Seçeneklerin group, description ve keywords değerleri olabilir; children ise listeyi bir ağaca dönüştürür. 200 satırın üzerinde yalnızca görünen satırlar render edilir; böylece 100.000 seçenek de on seçenek kadar hızlı açılır.
Bunun yerine yazıp filtrelemek için combobox kullanın.
Gruplar
group değeri olan seçenekler grubun başlığı altında listelenir. Bir harf yazmak, o harfle başlayan bir sonraki seçeneğe atlar.
Chosen: it. Type “s” to jump to Spain, again for Switzerland.
Aynı anda birden çok
multiple listeyi açık tutar ve [(values)] bağlar. selectAll, tüm seçenekleri seçen veya temizleyen bir düğme ekler. Devre dışı seçenekler seçilemez.
2 toppings. The list stays open while you pick.
Ağaç
children içeren seçenekler bir ağaç oluşturur. Liste, seçili seçeneğin klasörleri genişletilmiş olarak açılır.
Chosen: website/pages. → opens a folder and ← closes it.
Uzun listeler
Bölgelere göre tüm saat dilimleri. 200 satırın üzerinde yalnızca görünen satırlar render edilir; etkin seçenek ise ekran okuyucular için render edilmiş olarak kalır.
About 400 options, but only the rows in view are rendered.