在 vue 项目中,图片文件可以放置在静态资源目录(static 或 public)、assets 子目录或组件文件内。引用图片可以使用 src 属性,并根据图片放置位置使用不同的路径。
Vue 图片文件放置位置
在 Vue 项目中,图片文件通常放置在以下位置:
1. 项目根目录的静态资源目录
- 名称:
static
或public
- 一般放置图像、字体、CSS 和 JavaScript 等静态资源
2. assets
子目录
src/assets
- 专用于放置图像、图标和媒体文件
3. 组件文件内
-
对于需要嵌入到组件内的图像,可以将其放在组件文件中:
src/components/MyComponent.vue
<code class="html"><template><img src="./image.jpg" alt="My Image"></template></code>
如何引用图片?
-
使用
src
属性:<code class="html"><img src="/static/image.jpg" alt="My Image"></code>
-
相对于组件文件路径:
<code class="html"><img src="./image.jpg" alt="My Image"></code>
-
对于在组件文件中嵌入的图像,使用相对路径:
<code class="html"><img src="@/assets/image.jpg" alt="My Image"></code>
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容