Vue.js中的图片引用路径的方式


Posted in Javascript onJuly 28, 2017

当我们在Vue.js项目中引用图片时,关于图片路径有以下几种情形:

使用一

我们在data里面定义好图片路径

imgUrl:'../assets/logo.png'

然后,在template模板里面

/*错误写法*/
<img src="{{imgUrl}}">

这样是错误的写法,我们应该用v-bind绑定图片的srcs属性

<img :src="imgUrl">

或者

<img src="../assets/logo.png">

这种方式是按照正常HTML语法引用路径,放在模板里可以被webpack打包出来。

使用二

当我们需要在js代码里面写图片路径的时候,如果我们在data里面写

/*错误写法*/
imgUrl:'../assets/logo.png'

此时webpack只会把它当做字符串处理从而找不到图片地址,此时我们可以使用import引入图片路径:

<img :src="avatar" />
import avatar from '@/assets/logo.png'

在data里面定义

avatar: avatar

情形三

我们也可以把图片放在外层的static文件夹里面,然后在data里面定义:

imgUrl : '../../static/logo.png'
<img :src="imgUrl" />

总结

以上所述是小编给大家介绍的Vue.js中的图片引用路径的方式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js动态在form上插入enctype=multipart/form-data的问题
May 24 Javascript
jQuery中after的两种用法实例
Jul 03 Javascript
jquery+javascript编写国籍控件
Feb 12 Javascript
Json解析的方法小结
Jun 22 Javascript
关于前后端json数据的发送与接收详解
Jul 30 Javascript
基于Vue2的独立构建与运行时构建的差别(详解)
Dec 06 Javascript
Vue组件中slot的用法
Jan 30 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
Feb 11 Javascript
p5.js 毕达哥拉斯树的实现代码
Mar 23 Javascript
学习JS中的DOM节点以及操作
Apr 30 Javascript
VUE组件中的 Drawer 抽屉实现代码
Aug 06 Javascript
layui时间控件选择时间范围的实现方法
Sep 28 Javascript
将 vue 生成的 js 上传到七牛的实例
Jul 28 #Javascript
详解Vue2中组件间通信的解决全方案
Jul 28 #Javascript
详解React 16 中的异常处理
Jul 28 #Javascript
JavaScript截屏功能的实现代码
Jul 28 #Javascript
BootStrap selectpicker后台动态绑定数据的方法
Jul 28 #Javascript
详解angularjs的数组传参方式的简单实现
Jul 28 #Javascript
js 获取html5的data属性实现方法
Jul 28 #Javascript
You might like
php 判断数组是几维数组
2013/03/20 PHP
PHP生成随机数的方法实例分析
2015/01/22 PHP
php+ajax实现文件切割上传功能示例
2020/03/03 PHP
些很实用且必用的小脚本代码
2006/06/26 Javascript
各种效果的jquery ui(接口)介绍
2008/09/17 Javascript
JS 自定义带默认值的函数
2011/07/21 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
JavaScript中string转换成number介绍
2014/12/31 Javascript
Nodejs学习笔记之入门篇
2015/04/16 NodeJs
JavaScript日期对象(Date)基本用法示例
2017/01/18 Javascript
js实现动态显示时间效果
2017/03/06 Javascript
JavaScript实现无穷滚动加载数据
2017/05/06 Javascript
vue中使用refs定位dom出现undefined的解决方法
2017/12/21 Javascript
Vue的watch和computed方法的使用及区别介绍
2018/09/06 Javascript
vue中使用codemirror的实例详解
2018/11/01 Javascript
微信小程序CSS3动画下拉菜单效果
2018/11/04 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
小程序瀑布流组件实现翻页与图片懒加载
2020/05/19 Javascript
Python深入学习之上下文管理器
2014/08/31 Python
Python中的字符串替换操作示例
2016/06/27 Python
Python 3.x读写csv文件中数字的方法示例
2017/08/29 Python
python奇偶行分开存储实现代码
2018/03/19 Python
Python2和Python3之间的str处理方式导致乱码的讲解
2019/01/03 Python
深入解析神经网络从原理到实现
2019/07/26 Python
13个Pandas实用技巧,助你提高开发效率
2020/08/19 Python
详解Canvas实用库Fabric.js使用手册
2019/01/07 HTML / CSS
英国高档百货连锁店:John Lewis
2017/11/20 全球购物
国际商务系学生个人的自我评价
2013/11/26 职场文书
打架检讨书50字
2014/01/11 职场文书
《小猪家的桃花树》教学反思
2014/04/11 职场文书
读书之星事迹材料
2014/05/12 职场文书
2014年行政人事工作总结
2014/12/09 职场文书
领导欢迎词致辞
2015/01/23 职场文书
2015年银行柜员工作总结报告
2015/04/01 职场文书
乡镇安全生产月活动总结
2015/05/08 职场文书
JVM上高性能数据格式库包Apache Arrow入门和架构详解(Gkatziouras)
2021/05/26 Servers