关于vue v-for循环解决img标签的src动态绑定问题


Posted in Javascript onSeptember 18, 2018

在解决这个问题上,遇到了很多错误的方案,一直没有跑通,有些是图片标记出现了,但是图片内容没有出现,这就很让人头疼了,下面,我讲解我操作成功的案例吧。

1、目录结构如下

关于vue v-for循环解决img标签的src动态绑定问题

图片放置在与src同级的static文件夹下,在这里,我放置在slider中

2、数据配置如下:

注意引入的路径,直接从static文件中对应的地方引入。

data () {
 return {
  product:[
  {
  "src":'../../static/slider/logo1.jpg',
  "deceration":"产品1",
  "price":100,
  "id":1
  },
  {
  "src":"../../static/slider/logo.png",
  "deceration":"产品2",
  "price":150,
  "id":2
  },
  {
  "src":"../../static/slider/logo.png",
  "deceration":"产品3",
  "price":180,
  "id":3
  }
  ]
 }
 }

3、img标签动态绑定src

<ul v-for="i in product" class="clear">
<li>
<img :src="i.src"/>
</li>
<li>
  <button>立即购买</button>
</li>
  <br />

</ul>

注意:此处的绑定,数据不要写成 :src="{{i.src}}"之类的。这是错误的!!!!

总结:

主要是图片位置的问题,图片存放在什么位置,能够让img通过src动态的绑定对应的值;

其次是图片配置路径的问题,若图片就和响应的vue在同一个文件,直接通过 ./logo.png 是只能写死的情况下显示,而动态的:src绑定是无法完成这种情况的显示。

以上这篇关于vue v-for循环解决img标签的src动态绑定问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Jquery 获取checkbox的checked问题
Nov 16 Javascript
js动态添加onload、onresize、onscroll事件(另类方法)
Dec 26 Javascript
jQuery链式操作如何实现以及为什么要用链式操作
Jan 17 Javascript
JavaScript实现点击单选按钮改变输入框中文本域内容的方法
Aug 12 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
Aug 25 Javascript
jQuery+PHP星级评分实现方法
Oct 02 Javascript
实例详解ECMAScript5中新增的Array方法
Apr 05 Javascript
JS简单获取及显示当前时间的方法
Aug 03 Javascript
jQuery控制元素隐藏和显示
Mar 03 Javascript
angular 实现的输入框数字千分位及保留几位小数点功能示例
Jun 19 Javascript
详解小程序中h5页面onShow实现及跨页面通信方案
May 30 Javascript
JS实现九宫格拼图游戏
Jun 28 Javascript
微信开发之企业付款到银行卡接口开发的示例代码
Sep 18 #Javascript
vue自定义tap指令及tap事件的实现
Sep 18 #Javascript
Vue条件循环判断+计算属性+绑定样式v-bind的实例
Sep 18 #Javascript
浅谈vue同一页面中拥有两个表单时,的验证问题
Sep 18 #Javascript
记React connect的几种写法(小结)
Sep 18 #Javascript
Vue循环组件加validate多表单验证的实例
Sep 18 #Javascript
vue2.0 + ele的循环表单及验证字段方法
Sep 18 #Javascript
You might like
首页四格,首页五格For6.0(GBK)(UTF-8)[12种组合][9-18][版主安装测试通过]
2007/09/24 PHP
php设计模式 Decorator(装饰模式)
2011/06/26 PHP
PHP 第二节 数据类型之字符串类型
2012/04/28 PHP
PHP判断一个字符串是否是回文字符串的方法
2015/03/23 PHP
php获取图片信息的方法详解
2015/12/10 PHP
php版微信返回用户text输入的方法
2016/11/14 PHP
浅谈PHP封装CURL
2019/03/06 PHP
JS获取父节点方法
2009/08/20 Javascript
js自执行函数的几种不同写法的比较
2012/08/16 Javascript
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 简史
2015/01/09 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
2015/02/13 Javascript
JS实现为表格动态添加标题的方法
2015/03/31 Javascript
jQuery实现左右切换焦点图
2015/04/03 Javascript
深入分析Javascript事件代理
2016/01/30 Javascript
jQuery+CSS3文字跑马灯特效的简单实现
2016/06/25 Javascript
JavaScript的数据类型转换原则(干货)
2018/03/15 Javascript
详解Nuxt.js部署及踩过的坑
2018/08/07 Javascript
js中apply()和call()的区别与用法实例分析
2018/08/14 Javascript
jQuery实现基本隐藏与显示效果的方法详解
2018/09/05 jQuery
JQuery常见节点操作实例分析
2019/05/15 jQuery
vue elementui tree 任意级别拖拽功能代码
2020/08/31 Javascript
[02:47]2018年度DOTA2最佳辅助位选手4号位-完美盛典
2018/12/17 DOTA
Python关于excel和shp的使用在matplotlib
2019/01/03 Python
详解在Python中以绝对路径或者相对路径导入文件的方法
2019/08/30 Python
Python数据分析模块pandas用法详解
2019/09/04 Python
python线程定时器Timer实现原理解析
2019/11/30 Python
Python通过4种方式实现进程数据通信
2020/03/12 Python
String这个类型的class为何定义成final?
2012/11/13 面试题
法学专业应届生求职信
2013/10/16 职场文书
本科毕业生自我鉴定
2013/11/02 职场文书
商场活动策划方案
2014/01/24 职场文书
军神教学反思
2014/02/04 职场文书
小学生母亲节演讲稿
2014/05/07 职场文书
圣诞晚会主持词
2015/07/01 职场文书
Mysql基础知识点汇总
2021/05/26 MySQL