Button Group.
Tampilkan kelompok tautan yang berkaitan.
Preview
<?= component('button-group', ['label' => 'Try this component', 'items' => [['label' => 'Overview', 'href' => '/'], ['label' => 'Components', 'href' => '/components'], ['label' => 'Icons', 'href' => '/icons']]]) ?>Usage
Tampilkan kelompok tautan yang berkaitan. items menerima label dan href; ini navigasi, bukan grup submit button.
- Gunakan layout DL yang sudah memuat CSS dan dl.js.
- Letakkan kode berikut di view PHP Anda.
- Ganti data contoh dengan nilai aplikasi. Teks di-escape otomatis.
<?= component('button-group', ['label' => 'Try this component', 'items' => [['label' => 'Overview', 'href' => '/'], ['label' => 'Components', 'href' => '/components'], ['label' => 'Icons', 'href' => '/icons']]]) ?>API reference
Props PHP yang didukung implementasi DL. Field di dalam array mengikuti bentuk pada kolom Type. Props yang tidak dicantumkan tidak menjadi bagian API komponen.
| Prop | Type / values | Panduan |
|---|---|---|
label | string | Teks label, pemicu, atau nama aksesibel komponen. |
items | array<{label:string,href?:string,current?:bool}> | Urutan item; struktur lengkap ditunjukkan pada tipe dan contoh. |
Behavior & accessibility
Grup memiliki aria-label. Setiap item adalah tautan native yang bisa difokuskan.
Uji keyboard, fokus, dan pembaca layar pada halaman aplikasi Anda. Contoh ini tidak menggantikan audit aksesibilitas aplikasi secara menyeluruh.
Source & agent context
Source tersedia di views/components/button-group.php. Edit template ini jika membutuhkan perilaku tambahan. API PHP DL berbeda dari API React sumber rujukan.
php dl component button-group