image - Laravel Assets 网址

标签 image url laravel assets

我已经安装了Laravel并开始尝试编写一个应用程序。我在/ app所在的目录中为 Assets 创建了一些目录。但是,当我尝试访问本地主机中的图像时,例如:http://localhost/assets/images/image.png
我也尝试过:http://localhost/app/assets/images/image.png
当我尝试在 View 中设置背景图像时遇到了问题,该图像一直显示到404。

这是我的应用在应用/下的外观

->app
->assets
->commands
->config
->controllers
->database
->lang
->models
->start
->storage
->tests
->views
app.txt
routes.php
filters.php

但是我收到有关请求的错误。我已经仔细检查过网址是否正确。
Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException

最佳答案

您必须将所有 Assets 放置在app/public文件夹中,然后可以使用asset() helper方法从 View 中访问它们。

例如您可以按以下方式在 View 中检索assets/images/image.png:
<img src="{{asset('assets/images/image.png')}}">

关于image - Laravel Assets 网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24794601/

相关文章:

css - Font Awesome Icons 作为列表项或普通背景图像?

javascript - angularjs - url在ajax调用中被编码

java - 无法捕获 SCALA 类抛出的 JAVA 类中错误 URL 的异常

php - 分解从数据库中检索到的值并将其显示在 laravel 的 ListView 中

php - 使用PHP的Elasticsearch GeoMapping无法正常工作

javascript - jQuery - 在图像之间随机播放

Android:在图像捕获期间使用对焦模式 FOCUS_MODE_EDOF

image - 如何使用 ui.Image 作为 ImageProvider 数据源

ruby-on-rails - Rails : how to get the current host, 或用它构建 URL?

php - 目标 ="_blank"继续下载图像而不是打开其他页面