如何在视图中访问 laravel 中存储文件夹中的图像
How can I access in views, images from storage folder in laravel
我有一些图像存储在以下路径中:
/storage/app/public/uploads/users/2/avatar/0d8c18a52732bc9b0068102338fbf29b.jpeg
或
/storage/app/public/uploads/users/3/avatar/0d123dfd32bc9b0068102338fbf29b.jpeg
我将此路径存储在用户 table 中。如何在我的 view.blade.php file
中显示它?我试过这样的:
<img src="{{ url('/') }}{{ $user->avatar }}" alt="avatar">
但是在此路径上找不到图像。任何的想法 ?
您需要使用语法
<img src='{{ asset("path-to-your-file") }}' alt='avatar'>
改为
<img src="{{ url('/') }}{{ $user->avatar }}" alt="avatar">
asset()
指向 public 文件夹。 path-to-your-file
表示路径的其余部分
编辑
此外,我之前也发布过类似的 。也请看一下吧
我有一些图像存储在以下路径中:
/storage/app/public/uploads/users/2/avatar/0d8c18a52732bc9b0068102338fbf29b.jpeg
或
/storage/app/public/uploads/users/3/avatar/0d123dfd32bc9b0068102338fbf29b.jpeg
我将此路径存储在用户 table 中。如何在我的 view.blade.php file
中显示它?我试过这样的:
<img src="{{ url('/') }}{{ $user->avatar }}" alt="avatar">
但是在此路径上找不到图像。任何的想法 ?
您需要使用语法
<img src='{{ asset("path-to-your-file") }}' alt='avatar'>
改为
<img src="{{ url('/') }}{{ $user->avatar }}" alt="avatar">
asset()
指向 public 文件夹。 path-to-your-file
表示路径的其余部分
编辑
此外,我之前也发布过类似的