vue如何通过src引用assets中的图片

Gita ·
更新时间:2024-11-15
· 423 次阅读

目录

vue:src引用assets的图片

导入图片并在data中声明

使用

vue引入图片方式

对于静态的img,正常引入即可

当使用模板绑定src时

vue:src引用assets的图片 导入图片并在data中声明 <script> import backImg from "../../assets/images/backimg.jpg";  export default {   data() {     return {     backImg: backImg,     };   }  </script> 使用 <img :src="backImg"  /> vue引入图片方式 对于静态的img,正常引入即可 <img src="@/assets/img/login/user.png"> // 可以使用@ 当使用模板绑定src时 // 不可以使用@,无法解析;也无法找到assets目录 <img :src="@/assets/img/login/user.png"> 

方式1:

// 将图片放到static目录下 <img :src="'../../static/img/login/user.png'"> 

方法2:

在data中require()进来:

// html <img :src="img">  // data img: require('@/assets/img/login/user.png')

方法3:import进来

// html <img :src="img">  // script import img from '@/assets/img/login/user.png' // data img: img

以上为个人经验,希望能给大家一个参考,也希望大家多多支持软件开发网。



VUE 图片 src

需要 登录 后方可回复, 如果你还没有账号请 注册新账号