【发布时间】:2016-05-27 10:12:46
【问题描述】:
我正在 Laravel 中制作一个 web 应用程序。我有以下代码sn-p:
<div class="user-info" style="background-image:url({{ asset(Auth::user()->partner->background) or '/images/default/background1.jpg'}})">
这是 HTML 中的结果:
<div class="user-info" style="background-image:url(1)">
我应该从数据库中得到以下内容:
images/backgrounds/HRVl7TXkAxlhASj14vAV.png
这很奇怪,因为如果我执行以下操作:
{{dd(Auth::user()->partner->background)}}
它实际上是dd() 来自数据库的文件名images/backgrounds/HRVl7TXkAxlhASj14vAV.png。为什么当我把它放在背景图像中时它会回显 1 而不是文件名:url?
【问题讨论】:
-
你试过没有
asset()吗?