vue中v-for加载本地静态图片方法


Posted in Javascript onMarch 03, 2018

vue-cli 项目中本地图片放在assets目录下(原因vue-cli最开始的vue图片就在里面,就把所有图片放在里面了);

之后v-for 动态加载图片路径就遇到了问题

源码:

<ul>
<li v-for="(item,index) in teamInfo" @click="trastFun(item)">
<div><img v-bind:src="item.imageurl"/></div>
<p>{{item.name}}</p>
<p>{{item.position}}</p>
<div class="icon-vs">VS</div>
</li>
</ul>
for(var i = 0;i<self.teamInfo.length;i++){
var j= i+1;
self.teamInfo[i].imageurl = '../../assets/crop'+j+'.png';
}

结果发现浏览器中虽然img 的src 路径加载出来.但图片并未显示,百度后发现是webpack打包解析为了字符串,而非真实路径

改为

for(var i = 0;i<self.teamInfo.length;i++){
var j= i+1;
self.teamInfo[i].imageurl = require('../../assets/crop'+j+'.png');
}

当然如果一开始将静态图片放在static目录下,可能就不会出现这样的问题,一开始就欠缺考虑了。

以上这篇vue中v-for加载本地静态图片方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript Event学习第五章 高级事件注册模型
Feb 07 Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
Jun 30 Javascript
JavaScript中判断变量是数组、函数或是对象类型的方法
Feb 25 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
Jun 05 Javascript
纯js和css完成贪吃蛇小游戏demo
Sep 01 Javascript
在JavaScript中调用Java类和接口的方法
Sep 07 Javascript
基于jPlayer三分屏的制作方法
Dec 21 Javascript
Vue 拦截器对token过期处理方法
Jan 23 Javascript
解决vue同一slot在组件中渲染多次的问题
Sep 06 Javascript
微信小程序自定义键盘 内部虚拟支付
Dec 20 Javascript
TypeScript开发Node.js程序的方法
Apr 30 Javascript
JS动态显示倒计时效果
Dec 12 Javascript
基于vue中解决v-for使用报红并出现警告的问题
Mar 03 #Javascript
基于Vuejs的搜索匹配功能实现方法
Mar 03 #Javascript
vue.js select下拉框绑定和取值方法
Mar 03 #Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
Mar 03 #Javascript
基于vue v-for 循环复选框-默认勾选第一个的实现方法
Mar 03 #Javascript
JS表单传值和URL编码转换
Mar 03 #Javascript
jQuery实现左右滑动的toggle方法
Mar 03 #jQuery
You might like
php接口与接口引用的深入解析
2013/08/09 PHP
php利用cookies实现购物车的方法
2014/12/10 PHP
PHP中使用Imagick操作PSD文件实例
2015/01/26 PHP
php计算整个目录大小的方法
2015/06/01 PHP
学习php设计模式 php实现合成模式(composite)
2015/12/08 PHP
Laravel接收前端ajax传来的数据的实例代码
2017/07/20 PHP
JavaScript DOM 学习第五章 表单简介
2010/02/19 Javascript
jQuery前台数据获取实现代码
2011/03/16 Javascript
jQuery学习总结之元素的相对定位和选择器(持续更新)
2011/04/26 Javascript
jquery模拟SELECT下拉框取值效果
2013/10/23 Javascript
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
2014/10/21 Javascript
JavaScript 异常处理 详解
2015/02/06 Javascript
Javascript验证方法大全
2015/09/21 Javascript
javascript实现uploadify上传格式以及个数限制
2015/11/23 Javascript
基于jQuery实现拖拽图标到回收站并删除功能
2015/11/25 Javascript
js仿新浪微博消息发布功能
2017/02/17 Javascript
JS轮播图实现简单代码
2021/02/19 Javascript
微信小程序时间戳转日期的详解
2019/04/30 Javascript
深入了解响应式React Native Echarts组件
2019/05/29 Javascript
js prototype和__proto__的关系是什么
2019/08/23 Javascript
原生JS实现留言板
2020/03/26 Javascript
原生JS实现音乐播放器的示例代码
2021/02/25 Javascript
Python Tkinter简单布局实例教程
2014/09/03 Python
使用IPython下的Net-SNMP来管理类UNIX系统的教程
2015/04/15 Python
Python文本特征抽取与向量化算法学习
2017/12/22 Python
python构建深度神经网络(DNN)
2018/03/10 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
2019/04/03 Python
英国家喻户晓的家居商店:The Range
2019/03/25 全球购物
什么造成了Java里面的异常
2016/04/24 面试题
幼儿园保育员辞职信
2014/01/12 职场文书
医院竞聘演讲稿
2014/05/16 职场文书
新疆民族团结演讲稿
2014/08/27 职场文书
小学师德师风演讲稿
2014/09/02 职场文书
返乡农民工证明
2015/06/24 职场文书
python字符串的多行输出的实例详解
2021/06/08 Python
Nginx报404错误的详细解决方法
2022/07/23 Servers