我在此位置存储了一个图标:public/icons/list.svg
,在我的 Blade 中我尝试显示如下图标:
{{ Html::image('icons/list.svg', 'list') }}
这会在我的 html 页面中产生这样的结果:
<img src="https://url.dev/icons/list.svg" alt="list">
但不幸的是,这不起作用,它显示好像找不到文件。 (这对于 .png 或 .jpg 文件非常有效)
我在这里做错了什么吗?
最佳答案
有时 Apache 无法识别 svg 的媒体类型,因此请尝试在 .htaccess 中添加:
AddType image/svg+xml .svg .svgz
关于php - Laravel 5.6 在我的 Blade View 中显示 svg 图标不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55627723/