Enjin templat Blade Laravel mendapat ciri baharu yang berguna: arahan @bool. Ini membolehkan anda mencetak terus nilai boolean ke dalam rentetan atau menggunakannya dalam pembinaan objek, menjadikan penyepaduan JavaScript anda lebih bersih dan cekap.
Begini cara anda boleh menggunakannya:
<script> let config = { isActive: @bool($isActive), hasAccess: @bool($hasAccess) }; </script>
Apabila disusun, kod Blade ini akan mengeluarkan JavaScript bersih:
<script> let config = { isActive: true, hasAccess: false }; </script>
Arahan @bool amat berguna dalam beberapa senario:
Sebagai contoh, dengan Bootstrap:
<button aria-haspopup="@bool($hasPopup)" aria-expanded="@bool($isExpanded)"> Dropdown button </button>
Walaupun ciri ini belum dikeluarkan, ia dijangka akan tersedia tidak lama lagi. Pantau saluran rasmi Laravel untuk pengumuman itu. Sementara itu, lihat PR gabungan di GitHub! https://github.com/laravel/framework/pull/53179
Arahan @bool ialah tambahan kecil tetapi berkuasa pada Blade yang akan menjadikan kerja dengan nilai boolean dalam templat anda lebih mudah.
Jika mana-mana bahagian siaran ini membantu, sila beritahu saya dan beri saya ikuti di Twitter/X di mana saya ialah @CodeWithCaen
Atas ialah kandungan terperinci Arahan Blade `@bool` baharu dalam Laravel!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!