vue的v-for循环中图片加载路径问题

产品要求

要求图片和它的名字一一对应,
vue中的img的src可以动态绑定到一个变量上

<template>
<div><ul><li v-for ="item,index in array" :key="index"><img :src="item.url"><p>{{item}}</p></li></ul>
</div>
</template>
<script>
export default {data(){return{array:[{url:'./picture/3.jpg', name:'眼影'},{url:'./picture/4.jpg', name:'眼影'},{url:'./picture/5.jpg', name:'眼影'},{url:'./picture/3.jpg', name:'眼影'},]}
},
}
</script><style></style>

打开控制台显示:img 的src 已经是一个字符串,它不是我们想要的变量了。
它对a.url进行了一次解析变成了字符串,就完事了,绑定变量,就是解析一次。而对于url 来说,它本来就是变量,无法再进行分割解析,所以它会去data 里面去找,如果找不到,才报错。
把item.EnName 变成图片的地址,有人提到了require 方法,require 它是一个表达式,可以进行赋值操作。

<template>
<div><ul><li v-for ="item,index in array" :key="index"><img :src="item.url"><p>{{item}}</p></li></ul>
</div>
</template>
<script>
export default {data(){return{array:[{url:require(`./picture/3.jpg`), name:'眼影'},{url:require(`./picture/4.jpg`), name:'眼影'},{url:require(`./picture/5.jpg`), name:'眼影'},{url:require(`./picture/3.jpg`), name:'眼影'},]}
},
}
</script><style></style>

vue的v-for循环中图片加载路径问题相关推荐

  1. html5 循环加载图片,解决vue的 v-for 循环中图片加载路径问题

    先看一下产品需求,如下图所示, 产品要求图片和它的名称一一对应,本来是非常简单的需求,后台直接返回图片路径和名称,前台直接读取就可以了,但是我们没有存储图片的服务器,再加上是一个实验性的需求,图片需要 ...

  2. vue的 v-for 循环中图片加载路径问题

    先看一下产品需求,如下图所示, 产品要求图片和它的名称一一对应,本来是非常简单的需求,后台直接返回图片路径和名称,前台直接读取就可以了,但是我们没有存储图片的服务器,再加上是一个实验性的需求,图片需要 ...

  3. vue 动态获取的图片路径不显示_Vue 动态图片加载路径问题和解决方法

    最近在做一个树形结构的组件,使用了Vue和element UI中el-tree组件.因为树中每个节点都需要显示一个图标图片,并且需要根据后台传入的数据类型动态地显示,所以图片的路径需要动态地加载.下面 ...

  4. vue+webpack项目打包后背景图片加载不出来问题解决

    vue+webpack项目打包后背景图片加载不出来问题解决 参考文章: (1)vue+webpack项目打包后背景图片加载不出来问题解决 (2)https://www.cnblogs.com/mica ...

  5. SpringBoot项目中图片加载失败

    SpringBoot项目中图片加载失败 这个原因有很多,比如你的拦截器,过滤了静态资源. 如果你感觉自己的前端代码没有问题,配置也没有问题,可能是由于你后期导入的图片还没有被加载到target文件夹中 ...

  6. VUE项目中图片加载过大处理方式-渐进式方式-懒加载方式--附源码

    解决有两步: 1.采用渐进式加载:原图未加载完时显示比它内存小的模糊图: 2.采用懒加载:只加载可视区域的图片,即滚动到可视区域时再加载图片 vue-lazyload-img:VUE图片懒加载插件 v ...

  7. 微信公众号文章中图片加载时,占位图宽高大小的确定

    打开一篇多图的微信公众好文章.在图片加载过程中,我们发现微信对每一个img都塞了也个占位图,而且占位图的宽高就是实际加载完图的宽高.这是如何做到的呢? 1.微信所有的img标签里,都有自定义的data ...

  8. html 图片显示一块一块加载失败,页面中图片加载失败的优化方法

    网站当中经常会遇到图片加载失败的问题,img中有地址,但是地址打开是错误的.情况如下: 不同浏览器处理错误图片是不一样的,有的干脆就显示差号,例如IE,有的显示一张破碎的图片,有的则是给一张高度比较大 ...

  9. java中图片加载不出来的_请问图片加载不出来是为什么

    源自:- 请问图片加载不出来是为什么 W/Glide: Load failed for http://res.lgdsunday.club/poster-1.png with size [245x24 ...

最新文章

  1. 三维点云分割综述(中)
  2. 996+GPA+500
  3. 未启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持。如果希望使用通知,请为此数据库启用 Service Broker...
  4. HDU 4864 Task(2014多校--贪心)
  5. linux运行geoserver源码,Linux 下Geoserver 的部署
  6. MusicXML 3.0 - DTD 速查
  7. Servlet实现Session
  8. 散列--数据结构与算法JavaScript描述(8)
  9. es6 数组合并_对比 ES5,学习 ES6(一)
  10. redisson的锁的类型_厉害了,中间件Redisson原来这么好用!
  11. 包含目录、库目录、附加包含目录、附加库目录、附加依赖项如何使用? 及静态库,动态库的创建与调用和vs里引用的使用
  12. 两名黑客因发现特斯拉漏洞获Model 3一辆和3.5万美元奖金
  13. python函数的特性_Python学习(007)-函数的特性
  14. DIY电脑配置选择的常见误区有哪些?
  15. OpenCV像素二位数组数据(矩阵)生成图片
  16. Bailian4014 字符串加密【密码】
  17. 建模与仿真matlab论文,基于matlab风力发电系统的建模与仿真毕业设计论文
  18. 第三章 机器人系统的动力学模型
  19. 解决企业繁杂表单问题,还得看天翎表单引擎
  20. oauth2-authorization-server;oauth2-resource-server;oauth2-client

热门文章

  1. C# 操作Excel加水印
  2. 网络渗透测试实验二(网络扫描与网络侦察)
  3. linux系统如何改电脑地址,如何修改电脑的操作系统MAC地址
  4. Android 阿里云镜像整理
  5. 网页设计之标题栏显示当前系统日期
  6. 汇编语言-用Si和Di实现字符串复制到其他的区域
  7. 浅谈音乐与计算机,浅析电脑音乐在音乐教育中的应用
  8. VLC2.2.4命令参数
  9. 荧光染料BDP FL maleimide/马来酰亚胺,CAS:773859-49-7
  10. python list diff_PythonList交集,并集,差集的应用