Rumah > Soal Jawab > teks badan
Saya mempunyai templat yang mengubah gaya jika input mempunyai set atribut "nilai", walaupun ia kosong.
Contohnya:
1 |
|
Templat berbeza daripada ini:
1 |
|
Jadi saya perlu menggunakan ternary jika untuk menyemak sama ada nilai ditetapkan.
Saya menulis kod ini:
1 |
|
Tetapi apabila saya menjalankan halaman dan menetapkan $category
变量时,我在输入中发现如下值:'Category
Saya menyemak kod yang dijana dan saya dapati ini:
1 |
|
Tetapi nilai dalam DB ialah 类别名称
.
Bolehkah anda membantu saya mengetahui masalahnya?
P粉9472963252024-03-20 15:07:16
Anda hanya perlu melakukan ini;
1 |
|
P粉9787424052024-03-20 10:21:38
Saya rasa operator ternary tidak diperlukan dalam kes ini kerana anda tidak akan melakukan apa-apa dalam kes keputusan bersyarat false
.
Anda hanya boleh menggunakan @if
:
1 |
|
Selain itu, terdapat arahan @isset
, jadi mungkin lebih sesuai jika anda melakukan ini:
1 |
|
Dalam input anda
1 |
|
Rujukan: Blade Command If Statement.