📅  最后修改于: 2023-12-03 14:43:47.623000             🧑  作者: Mango
在使用 Laravel 开发应用时,经常需要引用图片资源,本文将介绍在 Laravel 中如何正确设置和使用图片路径。
在 Laravel 中,通常将图片存储在 public
目录下的 images
子目录中。可以通过以下命令创建该目录:
mkdir public/images
在视图文件中引用图片资源时,通常需要使用 Laravel 提供的 asset
函数来生成正确的网站根目录路径,如下所示:
<img src="{{ asset('images/logo.png') }}" alt="Logo">
在上述示例中,asset
函数会自动将相对路径转换为绝对路径,生成类似下面的链接:
http://example.com/images/logo.png
其中,example.com
是当前网站的域名。
在 Laravel 中存储图片通常需要使用 store
方法,该方法将上传的图片保存到指定的目录中。以下是一个示例:
$request->file('photo')->store('images');
在上述示例中,images
是保存图片的目录名。如果 images
目录不存在,store
方法会自动创建该目录。
本文介绍了在 Laravel 中设置和使用图片路径的方法。在开发 Laravel 应用时,正确配置和使用图片路径非常重要,在编写代码时务必注意。