Medan Tarikh
Membolehkan pengguna memasukkan tarikh dalam format berstruktur menggunakan medan berasingan untuk hari, bulan, dan tahun.
Penggunaan
Contoh
Saiz
Gunakan prop size
untuk menukar saiz medan tarikh!
Keadaan Tidak Terkawal vs Terkawal
Untuk menggunakan medan tarikh dalam keadaan tidak terkawal, tetapkan prop defaultValue
kepada nilai awal medan tarikh.
Untuk menggunakan medan tarikh dalam keadaan terkawal, tetapkan prop value
kepada nilai semasa medan tarikh dan sediakan pendengar acara onValueChange
untuk mengendalikan perubahan.
Tidak Terkawal
Terkawal
Dilumpuhkan
Medan tarikh boleh dilumpuhkan dengan menetapkan prop disabled
kepada true
. Apabila dilumpuhkan, medan tarikh tidak akan interaktif.
Tidak Sah
Keadaan tidak sah dicetuskan apabila medan tarikh gagal pengesahan. Untuk menunjukkan medan tarikh tidak sah, tetapkan prop invalid
kepada true
.
Props
DateField
Prop | Type | Default |
---|---|---|
size | enum | small |
defaultValue | string | - |
value | string | - |
onChange | (date: string ) => void | - |
disabled | boolean | false |
invalid | boolean | false |