我有一个显示当前对象图像的img标签。
<img id="uploadedimage" src = "{{ asset('imagenes/legajo/' . $legajo->foto ) }}" width="200px" height="200px" />
但是当我在浏览器中运行页面时,它仅显示以下内容:
<img id="uploadedimage" src = ".../project/public/imagenes/legajo" width="200px" height="200px" />
似乎并没有连接具有文件名的对象变量。
我以正确的方式调用html标签中的Asset吗?
答案 0 :(得分:0)
您在foto
中传递的内容似乎都未设置。您可以通过使用{{ $legajo->foto }}
仅以HTML输出变量来验证这一点。
如果您只是缺少foto
,则需要在保存该信息的任何地方进行更新,如果整个对象都丢失(假设在此处),则应将其添加到控制器的返回中。
return view('my_view')
->with('legajo', $legajo);