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 相关文章推荐
JSON 学习之完全手册 图文
May 29 Javascript
JavaScript高级程序设计 DOM学习笔记
Sep 10 Javascript
javascript动态加载实现方法一
Aug 22 Javascript
如何实现移动端浏览器不显示 pc 端的广告
Oct 15 Javascript
封装好的javascript前端分页插件pagination
Jan 04 Javascript
jQuery模仿阿里云购买服务器选择购买时间长度的代码
Apr 29 Javascript
BootStrap Progressbar 实现大文件上传的进度条的实例代码
Jun 27 Javascript
用React-Native+Mobx做一个迷你水果商城APP(附源码)
Dec 25 Javascript
nuxt框架中路由鉴权之Koa和Session的用法
May 09 Javascript
vue中v-for通过动态绑定class实现触发效果
Dec 06 Javascript
jQuery操作事件完整实例分析
Jan 10 jQuery
JavaScript实现alert弹框效果
Nov 19 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 print类函数使用总结
2010/06/25 PHP
基于PHP的加载类操作以及其他两种魔术方法的应用实例
2017/08/28 PHP
PHP实现链表的定义与反转功能示例
2018/06/09 PHP
javascript对象之内置对象Math使用方法
2010/04/16 Javascript
让mayfish支持mysqli数据库驱动的实现方法
2010/05/22 Javascript
为jQuery.Treeview添加右键菜单的实现代码
2010/10/22 Javascript
通过AJAX的JS、JQuery两种方式解析XML示例介绍
2013/09/23 Javascript
jquery监听div内容的变化具体实现思路
2013/11/04 Javascript
基于jQuery全屏焦点图左右切换插件responsiveslides
2015/09/07 Javascript
表单验证正则表达式实例代码详解
2015/11/09 Javascript
巧用weui.topTips验证数据的实例
2017/04/17 Javascript
nodejs制作爬虫实现批量下载图片
2017/05/19 NodeJs
详解让sublime text3支持Vue语法高亮显示的示例
2017/09/29 Javascript
vue.js element-ui tree树形控件改iview的方法
2018/03/29 Javascript
vue项目base64字符串转图片的实现代码
2018/07/13 Javascript
JavaScript函数式编程(Functional Programming)纯函数用法分析
2019/05/22 Javascript
vue动态绘制四分之三圆环图效果
2019/09/03 Javascript
Ant Design Pro 下实现文件下载的实现代码
2019/12/03 Javascript
vue各种事件监听实例(小结)
2020/06/24 Javascript
python实现颜色空间转换程序(Tkinter)
2015/12/31 Python
Python使用gRPC传输协议教程
2018/10/16 Python
Python替换月份为英文缩写的实现方法
2019/07/15 Python
python opencv鼠标事件实现画框圈定目标获取坐标信息
2020/04/18 Python
Python中的四种交换数值的方法解析
2019/11/18 Python
html5之Canvas路径绘图、坐标变换应用实例
2012/12/26 HTML / CSS
Html5实现文件异步上传功能
2017/05/19 HTML / CSS
美国宠物商店:Wag.com
2016/10/25 全球购物
家电业务员岗位职责
2014/03/10 职场文书
高三励志标语
2014/06/05 职场文书
七年级上册语文教学计划
2015/01/22 职场文书
2015年社区卫生工作总结
2015/04/21 职场文书
2015年中秋寄语
2015/07/31 职场文书
Python基础之hashlib模块详解
2021/05/06 Python
Go 在 MongoDB 中常用查询与修改的操作
2021/05/07 Golang
python b站视频下载的五种版本
2021/05/27 Python
JavaScript parseInt0.0000005打印5原理解析
2022/07/23 Javascript