【发布时间】:2021-02-09 05:30:15
【问题描述】:
我在 Nuxt Universal 应用上加载图像时遇到问题。
这是我的页面结构
├── travelers
│ ├── _id.vue
│ └── index.vue
│── about
│── index
如果我加载
- 本地主机:3000/
- localhost:3000/about
- localhost:3000/travelers
一切正常。
但是如果我加载
- localhost:3000/travelers/4
- localhost:3000/travelers/
- localhost:3000/about/
我的所有图片都出现 404。
我检查了不起作用的页面上的图像链接,似乎它们的链接根据页面而变化。所以,我收到的不是我最初的电话<img src="svg/logo.svg">,而是<img src="about/svg/logo.svg">
我找不到问题的答案。
【问题讨论】:
-
请分享您的其中一张无法正常工作的图片的模板代码,以便我们查看 src 属性。
-
我做了,只是
<img src="svg/logo.svg"> -
您的图片是在静态文件夹还是资产文件夹中?
-
它们在我的静态文件夹中。
标签: image routes nested http-status-code-404 nuxt.js