关于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 相关文章推荐
图片按比例缩放函数
Jun 26 Javascript
dreamweaver 安装Jquery智能提示
Apr 02 Javascript
jquery 卷帘效果实现代码(不同方向)
Feb 05 Javascript
javascript框架设计之类工厂
Jun 23 Javascript
javascript日期格式化方法小结
Dec 17 Javascript
JavaScript代码因逗号不规范导致IE不兼容的问题
Feb 25 Javascript
jQuery基于排序功能实现上移、下移的方法
Nov 26 Javascript
深入理解vue路由的使用
Mar 24 Javascript
详解vue-cli项目中用json-sever搭建mock服务器
Nov 02 Javascript
vuex刷新后数据丢失的解决方法
Oct 18 Javascript
vue created钩子函数与mounted钩子函数的用法区别
Nov 05 Javascript
jquery实现图片放大镜效果
Dec 23 jQuery
微信开发之企业付款到银行卡接口开发的示例代码
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+ACCESS 文章管理程序代码
2010/06/21 PHP
php simplexmlElement操作xml的命名空间实现代码
2011/01/04 PHP
单台服务器的PHP进程之间实现共享内存的方法
2014/06/13 PHP
Thinkphp+smarty+uploadify实现无刷新上传
2015/07/30 PHP
Yii2中YiiBase自动加载类、引用文件方法分析(autoload)
2016/07/25 PHP
PHP实现一个限制实例化次数的类示例
2019/09/16 PHP
js/jquery去掉空格,回车,换行示例代码
2013/11/05 Javascript
js选择器全面解析
2016/06/27 Javascript
JS查找字符串中出现最多的字符及个数统计
2017/02/04 Javascript
JS日程管理插件FullCalendar简单实例
2017/02/07 Javascript
微信小程序 弹幕功能简单实例
2017/02/14 Javascript
VUE实现一个分页组件的示例
2017/09/13 Javascript
vue2 前端搜索实现示例
2018/02/26 Javascript
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
2018/03/28 jQuery
少女风vue组件库的制作全过程
2019/05/15 Javascript
[57:37]EG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python contextlib模块使用示例
2015/02/18 Python
如何用Python实现简单的Markdown转换器
2018/07/16 Python
idea创建springMVC框架和配置小文件的教程图解
2018/09/18 Python
python 动态生成变量名以及动态获取变量的变量名方法
2019/01/20 Python
在Python中用GDAL实现矢量对栅格的切割实例
2020/03/11 Python
Python BeautifulReport可视化报告代码实例
2020/04/13 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
使用Python实现音频双通道分离
2020/12/25 Python
python实现银行账户系统
2021/02/22 Python
CSS3 animation ? steps 函数详解
2019/08/30 HTML / CSS
西班牙在线宠物食品和配件商店:bitiba
2019/10/11 全球购物
CLR与IL分别是什么含义
2016/08/23 面试题
Java如何调用外部Exe程序
2015/07/04 面试题
销售内勤岗位职责
2014/04/15 职场文书
财务部副经理岗位职责范本
2014/06/17 职场文书
仓管员岗位职责范本
2015/04/01 职场文书
红楼梦读书笔记
2015/06/25 职场文书
python基于tkinter制作下班倒计时工具
2021/04/28 Python
实现GO语言对数组切片去重
2022/04/20 Golang
教你如何用cmd快速登录服务器
2022/06/10 Servers