Vue.js 加载本地图片通常涉及以下几个基础概念:
public
文件夹中,这些资源会被复制到构建输出目录的根目录下。require
来动态加载图片。public
文件夹中,可以方便地管理和更新。public
文件夹中的图片。以下是在 Vue.js 中加载本地图片的几种方式:
<template>
<div>
<img src="/images/example.jpg" alt="Example Image">
</div>
</template>
<template>
<div>
<img :src="imageSrc" alt="Dynamic Image">
</div>
</template>
<script>
export default {
data() {
return {
imageSrc: require('@/assets/images/example.jpg')
};
}
};
</script>
<template>
<div>
<img :src="require(`@/assets/images/${imageName}`)" alt="Dynamic Image">
</div>
</template>
<script>
export default {
data() {
return {
imageName: 'example.jpg'
};
}
};
</script>
srcset
属性来提供不同分辨率的图片,以适应不同的屏幕尺寸。通过以上方法,可以在 Vue.js 项目中有效地加载和管理本地图片。
领取专属 10元无门槛券
手把手带您无忧上云