我在解决问题时遇到问题,我有一个弹出窗口,如果“注释”字段中没有发布任何内容,则可以从数据库中获取信息,它会改变按钮的颜色吗? <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条经验 获得超7个赞
你应该尝试这个代码
<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 关注
- 92 浏览
添加回答
举报
0/150
提交
取消