我在托管网站时显示图像时遇到问题。在本地,我使用动态链接来显示图像,但它只能在本地工作。我的图像存储在 : : storage/app/public/Images 树。
<div class="card-bg" style="background-image: url('{{ asset('storage/ServiceImages/' .$service->service_image) }}');" ></div>
还有这个
<img src="/storage/ActualityImages/{{$actualite->actuality_image}}" class="img-fluid" alt="" style="height: 200px; object-fit: cover;">
使用这两种方法,图像都会在本地显示,但不会在线显示。并且要求我使用绝对路径,我已经这样做了,但没有成功。
以下是如何使用 asset helper 函数生成图像的 URL。
<div class="card-bg" style="background-image: url('{{ asset('storage/ServiceImages/' . $service->service_image) }}');"></div>
<img src="{{ asset('storage/ActualityImages/' . $actualite->actuality_image) }}" class="img-fluid" alt="" style="height: 200px; object-fit: cover;">