图像未显示在 .blade 文件中

Image not showing in .blade file

我是 Laravel 的新手,但为什么这不起作用?

<img src='../img/netflix_logo.png' />

我已经尝试使用 php artisan storage:link 并且它说 The [C:\xampp\htdocs\laravel-crud\public\storage] link has been connected to [C:\xampp\htdocs\laravel-crud\storage\app/public]. The links have been created. 但图像仍然没有显示在我的 .blade 页面中..

如果您的图像在 storage/img 中,则

<img src="{{ url('storage/img/netflix_logo.png') }}" alt="" title="" />

如果您的图像在 public/img 文件夹中,则

<img src="{{ URL::to('/') }}/img/netflix_logo.png" alt="" title="" />

您可能需要使用来自 laravel/blade 的“资产”助手:

asset('/path/of/your/image')

这是从 public 文件夹调用静态文件的常用方法(如果您已经链接它,包括存储)