图片路径概述
- 本地图片:存储在项目本地文件夹中的图片。
- 网络图片:存储在网络服务器上的图片。
本地图片路径
引用方式
- HTML标签中直接引用:
<img src="/path/to/image.png" alt="描述">
- Vue模板中动态引用:
<template>
<img :src="imageSrc" alt="描述">
</template>
<script>
export default {
data() {
return {
imageSrc: '/path/to/image.png'
};
}
}
</script>
网络图片路径
引用方式
<img src="http://example.com/image.png" alt="描述">
图片路径优化技巧
使用别名
为了简化路径书写,可以在vue.config.js中配置别名。
module.exports = {
configureWebpack: {
resolve: {
alias: {
'@': '/path/to/your/project'
}
}
}
};
使用别名引用图片
<img src="@/assets/image.png" alt="描述">
动态图片路径
<template>
<img :src="imageSrc" alt="描述">
</template>
<script>
export default {
data() {
return {
imageName: 'image.png'
};
},
computed: {
imageSrc() {
return `@/assets/${this.imageName}`;
}
}
}
</script>