Bileşenler
NativeSelect
Tarayıcının kendi seçim listesi; Select ile aynı görünen kapalı alan.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Ne zaman kullanılır
Bölüm başlığı “Ne zaman kullanılır”- Mobilde sistem seçicisinin daha iyi çalıştığı formlarda: ülke, il, ay.
- JavaScript yüklenmeden de çalışması gereken ya da sunucuda çizilen basit formlarda.
Ne zaman kullanılmaz
Bölüm başlığı “Ne zaman kullanılmaz”- Seçeneklerde ikon ya da açıklama gerekiyorsa: Select kullanın.
- Liste uzunsa ve arama gerekiyorsa: Combobox kullanın.
- Birden fazla seçim için: Çoklu Select ya da CheckboxGroup kullanın.
Anatomi
Bölüm başlığı “Anatomi”- Etiket: Field etiketi,
<label>ile bağlı. - Kontrol:
<select>; Select tetikleyicisinin kenarlığı, dolgusu ve yüksekliği. - Ok: Sondaki süs ikonu; tıklamayı kontrole geçirir.
- Yardım metni ve hata: Field açıklaması ve hata iletisi.
Davranış
Bölüm başlığı “Davranış”- Liste tarayıcının kendi listesidir; açılış, kaydırma ve seçim tarayıcıya bırakılır.
placeholderboş bir ilk seçenek ekler.requiredile bu seçenek bir değer seçildikten sonra yeniden seçilemez.onValueChangeseçilen değerle çağrılır.
Yönergeler
Bölüm başlığı “Yönergeler”- Aynı formda Select ile NativeSelect’i karıştırmayın.
- Seçenekleri anlamlı bir sırayla verin: alfabetik ya da sık kullanılana göre.
İçerik
Bölüm başlığı “İçerik”- Etiket alanı adlandırır; yer tutucu “Seçin” gibi kısa bir yönerge olur.
- Seçenek metinleri kısa ve birbirinden ayırt edilebilir olur.