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 相关文章推荐
基于jquery的监控数据是否发生改变
Apr 11 Javascript
js获取窗口相对于屏幕左边和上边的位置坐标
May 15 Javascript
Jquery中的$.each获取各种返回类型数据的使用方法
May 03 Javascript
详细分析使用AngularJS编程中提交表单的方式
Jun 19 Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
Aug 28 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
Aug 06 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
Aug 27 Javascript
JavaScript 高性能数组去重的方法
Sep 20 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
Jan 15 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
Feb 06 Javascript
js实现简单扫雷
Nov 27 Javascript
JS监听Esc 键触发事键
Apr 14 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
Smarty中常用变量操作符汇总
2014/10/27 PHP
PHP创建word文档的方法(平台无关)
2016/03/29 PHP
Laravel5.1框架注册中间件的三种场景详解
2019/07/09 PHP
Laravel框架控制器,视图及模型操作图文详解
2019/12/04 PHP
javascript 禁用IE工具栏,导航栏等等实现代码
2013/04/01 Javascript
javascript-表格排序(降序/反序)实现介绍(附图)
2013/05/30 Javascript
jquery实现翻动fadeIn显示的方法
2015/03/05 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
2015/09/06 Javascript
详解Matlab中 sort 函数用法
2016/03/20 Javascript
无循环 JavaScript(map、reduce、filter和find)
2017/04/08 Javascript
JS实现闭包中的沙箱模式示例
2017/09/07 Javascript
微信小程序自定义tabBar组件开发详解
2020/09/24 Javascript
2019最新21个MySQL高频面试题介绍
2020/02/06 Javascript
Swiper实现导航栏滚动效果
2020/10/16 Javascript
[54:47]Liquid vs VP Supermajor决赛 BO 第五场 6.10
2018/07/05 DOTA
python实现调用其他python脚本的方法
2014/10/05 Python
Python将多个excel表格合并为一个表格
2021/02/22 Python
python xlsxwriter库生成图表的应用示例
2018/03/16 Python
django orm 通过related_name反向查询的方法
2018/12/15 Python
详解python中docx库的安装过程
2019/11/08 Python
python基于opencv检测程序运行效率
2019/12/28 Python
pytorch 实现打印模型的参数值
2019/12/30 Python
CSS3径向渐变之大鱼吃小鱼之孤单的大鱼
2016/04/26 HTML / CSS
美国新蛋IT数码商城:Newegg.com
2016/07/21 全球购物
elf彩妆英国官网:e.l.f. Cosmetics英国(美国平价彩妆品牌)
2017/11/02 全球购物
Puma印度官网:德国运动品牌
2019/10/06 全球购物
软件测试工程师笔试题带答案
2015/03/27 面试题
幼教个人求职信范文
2013/12/02 职场文书
个人收入证明范本
2014/01/12 职场文书
大学校庆策划书
2014/01/31 职场文书
村委会换届选举方案
2014/05/03 职场文书
机械电子工程专业求职信
2014/06/22 职场文书
2014年生产管理工作总结
2014/12/23 职场文书
写给医院的感谢信
2015/01/22 职场文书
Python+OpenCV实现在图像上绘制矩形
2022/03/21 Python
MySQL 表锁定 LOCK和UNLOCK TABLES的 SQL语法
2022/04/18 MySQL