如何在 Laravel 中使用绝对路径显示图像?

问题描述 投票:0回答:1

我在托管网站时显示图像时遇到问题。在本地,我使用动态链接来显示图像,但它只能在本地工作。我的图像存储在 : : 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;">

使用这两种方法,图像都会在本地显示,但不会在线显示。并且要求我使用绝对路径,我已经这样做了,但没有成功。

laravel laravel-blade
1个回答
0
投票

以下是如何使用 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;">
© www.soinside.com 2019 - 2024. All rights reserved.