我在解決問題時遇到問題,我有一個彈出窗口,如果“注釋”字段中沒有發布任何內容,則可以從數據庫中獲取信息,它會改變按鈕的顏色嗎? <td><a tabindex="0" class="btn btn-lg btn-danger" role="button" data-toggle="popover" data-trigger="focus" title="Observa??es" data-placement="right" data-content="{{$item->observacao}}">Obs</a> </td>
2 回答

至尊寶的傳說
TA貢獻1789條經驗 獲得超10個贊
為了實現這一點,您可以使用 PHP 的三元運算符來檢查記錄是否具有note
屬性,如下所示:
class="btn?btn-lg?btn-{{$item->note???'color?when?item?has?note"?:?'color?when?item?doesnt?have?note'}}"
這里的運算?
符的作用類似于if-else
條件。如果條件滿足則執行第一個表達式,如果條件不滿足則執行第二個表達式。如果您需要任何其他幫助,請告訴我。

慕仙森
TA貢獻1827條經驗 獲得超8個贊
你應該嘗試這個代碼
<td>
<a tabindex="0" class="btn btn-lg {{empty($item->note)?'btn-info':'btn-danger'}}"
role="button" data-toggle="popover"
data-trigger="focus" title="Observa??es" data-placement="right"
data-content="{{$item->observacao}}">Obs</a>
</td>
- 2 回答
- 0 關注
- 124 瀏覽
添加回答
舉報
0/150
提交
取消