关于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 相关文章推荐
JavaScript URL参数读取改进版
Jan 16 Javascript
easyui datagrid 键盘上下控制选中行示例
Mar 31 Javascript
javascript 获取函数形参个数
Jul 31 Javascript
浅谈javascript的调试
Jan 28 Javascript
JavaScript中闭包的写法和作用详解
Jun 29 Javascript
省市二级联动小案例讲解
Jul 24 Javascript
利用fecha进行JS日期处理
Nov 21 Javascript
jQuery将表单序列化成一个Object对象的实例
Nov 29 Javascript
令按钮悬浮在(手机)页面底部的实现方法
May 02 Javascript
详解vue-cli构建项目反向代理配置
Sep 07 Javascript
解决select2在bootstrap modal中不能正常使用的问题
Aug 09 Javascript
微信小程序实现拼图小游戏
Oct 22 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
php中一个完整表单处理实现代码
2011/11/10 PHP
windows的文件系统机制引发的PHP路径爆破问题分析
2014/07/28 PHP
基于php+MySql实现学生信息管理系统实例
2020/08/04 PHP
javascript instanceof,typeof的区别
2010/03/24 Javascript
使用dynatrace-ajax跟踪JavaScript的性能
2010/04/12 Javascript
jQuery输入城市查看地图使用介绍
2013/05/08 Javascript
javascript实现禁止鼠标滚轮事件
2015/07/24 Javascript
分享JavaScript与Java中MD5使用两个例子
2015/12/23 Javascript
基于javascript制作微信聊天面板
2020/08/09 Javascript
Javascript实现苹果悬浮虚拟按钮
2016/04/10 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
如何在vue里面优雅的解决跨域(路由冲突问题)
2019/01/20 Javascript
实例讲解React 组件
2020/07/07 Javascript
[09:23]国际邀请赛采访专栏:iG战队VK,Tongfu战队Cu
2013/08/05 DOTA
python在windows和linux下获得本机本地ip地址方法小结
2015/03/20 Python
python实现字符串和日期相互转换的方法
2015/05/13 Python
Python深入06——python的内存管理详解
2016/12/07 Python
python dict 字典 以及 赋值 引用的一些实例(详解)
2017/01/20 Python
python微信跳一跳系列之自动计算跳一跳距离
2018/02/26 Python
python匹配两个短语之间的字符实例
2018/12/25 Python
python协程之动态添加任务的方法
2019/02/19 Python
pandas修改DataFrame列名的实现方法
2019/02/22 Python
python判断自身是否正在运行的方法
2019/08/08 Python
python dataframe NaN处理方式
2019/12/26 Python
Pycharm配置PyQt5环境的教程
2020/04/02 Python
阿迪达斯英国官方网站:adidas英国
2019/08/13 全球购物
夏季奶茶店创业计划书
2014/01/16 职场文书
学生鉴定评语大全
2014/05/05 职场文书
一份没有按时交货失信于客户的检讨书
2014/09/19 职场文书
民主评议教师党员自我评价
2015/03/04 职场文书
综合测评自我评价
2015/03/06 职场文书
企业办公室主任岗位职责
2015/04/01 职场文书
军训结束新闻稿
2015/07/17 职场文书
linux下导入、导出mysql数据库命令的实现方法
2021/05/26 MySQL
MySQL中distinct与group by之间的性能进行比较
2021/05/26 MySQL
php解析非标准json、非规范json的方式实例
2022/05/10 PHP