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 相关文章推荐
IE6与IE7中,innerHTML获取param的区别
Mar 15 Javascript
javascript 快速排序函数代码
May 30 Javascript
jquery 之 $().hover(func1, funct2)使用方法
Jun 14 Javascript
JavaScript自定义数组排序方法
Feb 12 Javascript
深入理解JavaScript系列(31):设计模式之代理模式详解
Mar 03 Javascript
JS获取鼠标位置距浏览器窗口距离的方法示例
Apr 11 Javascript
xmlplus组件设计系列之网格(DataGrid)(10)
May 05 Javascript
JS实现页面内跳转的简单代码
Sep 03 Javascript
node.js监听文件变化的实现方法
Apr 17 Javascript
Javascript 关于基本类型和引用类型的个人理解
Nov 01 Javascript
JS运算符优先级与表达式示例详解
Sep 04 Javascript
解决nuxt 自定义全局方法,全局属性,全局变量的问题
Nov 05 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
多文件上传的例子
2006/10/09 PHP
PHP数组循环操作详细介绍 附实例代码
2013/02/03 PHP
PHP数组操作类实例
2015/07/11 PHP
一个完整的php文件上传类实例讲解
2015/10/27 PHP
PHP结合Ueditor并修改图片上传路径
2016/10/16 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
extJS中常用的4种Ajax异步提交方式
2014/03/07 Javascript
编写高效jQuery代码的4个原则和5个技巧
2014/04/24 Javascript
JavaScript动态提示输入框输入字数的方法
2015/07/27 Javascript
给angular加上动画效遇到的问题总结
2016/02/17 Javascript
javascript 利用arguments实现可变长参数
2016/11/21 Javascript
js es6系列教程 - 新的类语法实战选项卡(详解)
2017/09/02 Javascript
JavaScript插件Tab选项卡效果
2017/11/14 Javascript
JavaScript Canvas实现验证码
2020/08/02 Javascript
JS实现可视化文件上传
2018/09/08 Javascript
js实现点击上传图片并设为模糊背景
2020/08/02 Javascript
JS检测浏览器开发者工具是否打开的方法详解
2020/10/02 Javascript
Python实现将照片变成卡通图片的方法【基于opencv】
2018/01/17 Python
Python 网络爬虫--关于简单的模拟登录实例讲解
2018/06/01 Python
python实现图片识别汽车功能
2018/11/30 Python
对Python中小整数对象池和大整数对象池的使用详解
2019/07/09 Python
Python中的类与类型示例详解
2019/07/10 Python
TensorFlow tensor的拼接实例
2020/01/19 Python
Python读取yaml文件的详细教程
2020/07/21 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
Office DEPOT法国官网:欧迪办公用品采购
2018/01/03 全球购物
北欧最好的童装网上商店:Babyshop
2019/09/15 全球购物
数据库什么时候应该被重组
2012/11/02 面试题
心碎乌托邦的创业计划书范文
2013/12/26 职场文书
教师思想作风整顿个人剖析材料
2014/10/10 职场文书
2014小学一年级班主任工作总结
2014/12/05 职场文书
文明单位汇报材料
2014/12/24 职场文书
2016年基层党组织创先争优承诺书
2016/03/25 职场文书
2016年小学中秋节活动总结
2016/04/05 职场文书
导游词之沈阳植物园
2019/11/30 职场文书
pytorch中的 .view()函数的用法介绍
2022/03/17 Python