关于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加强之自定义callback示例
Sep 21 Javascript
js取消单选按钮选中并判断对象是否为空
Nov 14 Javascript
基于jQuery实现网页打印功能
Dec 01 Javascript
JS实现的适合做faq或menu滑动效果示例
Nov 17 Javascript
简单实现JavaScript图片切换效果
Nov 28 Javascript
JavaScrpt中如何使用 cookie 设置查看与删除功能
Jul 09 Javascript
发布Angular应用至生产环境的方法
Dec 10 Javascript
vue3.0 搭建项目总结(详细步骤)
May 20 Javascript
JS中getElementsByClassName与classList兼容性问题解决方案分析
Aug 07 Javascript
vue-cli2与vue-cli3在一台电脑共存的实现方法
Sep 25 Javascript
详解JavaScript数据类型和判断方法
Sep 04 Javascript
vue完美实现el-table列宽自适应
May 08 Vue.js
微信开发之企业付款到银行卡接口开发的示例代码
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
判“新”函数:得到今天与明天的秒数
2006/10/09 PHP
Code:findPosX 和 findPosY
2006/12/20 Javascript
jQuery 全选效果实现代码
2009/03/23 Javascript
jQuery随便控制任意div隐藏的方法
2013/06/28 Javascript
jQuery制作仿腾讯web qq用户体验桌面
2013/08/20 Javascript
用js提交表单解决一个页面有多个提交按钮的问题
2014/09/01 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
详解JavaScript中setSeconds()方法的使用
2015/06/11 Javascript
使用堆实现Top K算法(JS实现)
2015/12/25 Javascript
BootStrap中Table分页插件使用详解
2016/10/09 Javascript
p5.js入门教程之鼠标交互的示例
2018/03/16 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
JavaScript对JSON数组简单排序操作示例
2019/01/31 Javascript
mpvue开发音频类小程序踩坑和建议详解
2019/03/12 Javascript
jquery+css实现Tab栏切换的代码实例
2019/05/14 jQuery
js 将线性数据转为树形的示例代码
2019/05/28 Javascript
浅谈ECMAScript 中的Array类型
2019/06/10 Javascript
改进 JavaScript 和 Rust 的互操作性并深入认识 wasm-bindgen 组件
2019/07/13 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
Python的另外几种语言实现
2015/01/29 Python
Python多线程编程(四):使用Lock互斥锁
2015/04/05 Python
在Python中处理字符串之ljust()方法的使用简介
2015/05/19 Python
python构建深度神经网络(DNN)
2018/03/10 Python
python实现小程序推送页面收录脚本
2020/04/20 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
css3实现可拖动的魔方3d效果
2019/05/07 HTML / CSS
2019史上最全Database工程师题库
2015/12/06 面试题
银行工作检查书范文
2014/01/31 职场文书
护士毕业自我鉴定
2014/02/07 职场文书
《小猫刮胡子》教学反思
2014/02/21 职场文书
励志广播稿300字(5篇)
2014/09/15 职场文书
综合素质自我评价评语
2015/03/06 职场文书
《秋天的图画》教学反思
2016/02/19 职场文书
​(迎国庆)作文之我爱我的祖国
2019/09/19 职场文书
SQL 尚未定义空闲 CPU 条件 - OnIdle 作业计划将不起任何作用
2021/06/30 SQL Server