我在laravel中有很多关于图像或某些功能的路由...例如我有一个带有@yield('content')的仪表板页面......在仪表板中有一些像logo.png / background-pattern的图像 . png&....例如,当我得到他们的网址时
src="assets/img/logo.png"
. 它可以用于网址
Route::get('/reports' ...)
但它不起作用
Route::get('/report/crete' ...)
页面 . 对于创建页面我应该给src一样
src="../assets/img/logo.png"
我怎样才能动态地给网址提供图片?
对不起,如果这是一个愚蠢的问题,我是laravel的新手 . 谢谢你的时间
2 回答
您可以使用:
它将生成整个URL .
另一种方法是在HTML文档的head部分设置base href:
(末尾有斜线)
到处使用:
作为一般规则使用绝对路径:
然后它没有't matter if the url contains '目录',如
/some/roue/here
使用laravel提供的帮助器
asset
也是当然的方式 .