解决vue v-for src 图片路径问题 404


Posted in Javascript onNovember 12, 2019

我的代码结构如下所示不能执行,会出现报错

<RadioGroup v-model="animal">
  <Radio v-for='a in radio_arr' label={{a}}></Radio>
</RadioGroup>



export default {
  data(){
  return{
    radio_arr:['循环1','循环2','循环3'],
        animal:'循环2'
  }
  }
}

报错信息:

解决vue v-for src 图片路径问题 404

修改代码如下: 修改内容为 label={{a}} 修改为 :label='a'

<RadioGroup v-model="animal">
  <Radio v-for='a in radio_arr' :label='a'></Radio>
</RadioGroup>

export default {
  data(){
    return{
      radio_arr:['循环1','循环2','循环3'],
      animal:'循环2',
    }
  }
}

效果如下:

解决vue v-for src 图片路径问题 404

图片添加src时:

第一种:

<img v-for='url in imgurl' :src='url' />


export default {
  data(){
    return{
            imgurl:['../assets/img/icon1.png' ,
                     '../assets/img/icon2.png']   
          }
    }
}

报错如下:

解决vue v-for src 图片路径问题 404

修改之后的代码: 修改内容为:

imgurl:['../assets/img/icon1.png' , '../assets/img/icon2.png']

修改为

imgurl:[require('../assets/img/icon1.png') ,require('../assets/img/icon2.png')]
 

<img v-for='url in imgurl' :src='url' />


export default {
  data(){
    return{
      imgurl:[require('../assets/img/icon1.png') 
                 ,require('../assets/img/icon2.png')]
    }
  }
}

结果为:

解决vue v-for src 图片路径问题 404

第二种:

当我们需要在js代码里面写图片路径的时候,如果我们在data里面写

/*错误写法*/
imgUrl:'../assets/logo.png'

此时webpack只会把它当做字符串处理从而找不到图片地址,此时我们可以使用import引入图片路径:

<img :src="avatar" />
import avatar from '@/assets/logo.png'

在data里面定义

avatar: avatar

第三种:

我们也可以把图片放在外层的static文件夹里面,然后在data里面定义:

imgUrl : '../../static/logo.png'
<img :src="imgUrl" />

以上这篇解决vue v-for src 图片路径问题 404就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript调试之DOM断点调试法使用技巧分享
Apr 15 Javascript
JavaScript中的原型prototype完全解析
May 10 Javascript
RGB和YUV 多媒体编程基础详细介绍
Nov 04 Javascript
js实现定时进度条完成后切换图片
Jan 04 Javascript
JS对象创建的几种方式整理
Feb 28 Javascript
基于JQuery和原生JavaScript实现网页定位导航特效
Apr 03 jQuery
从零开始搭建vue移动端项目到上线的步骤
Oct 15 Javascript
pm2启动ssr失败的解决方法
Jun 29 Javascript
JavaScript实现简单的弹窗效果
May 19 Javascript
微信小程序语音同步智能识别的实现案例代码解析
May 29 Javascript
浅谈element中InfiniteScroll按需引入的一点注意事项
Jun 05 Javascript
antd-日历组件,前后禁止选择,只能选中间一部分的实例
Oct 29 Javascript
vue 项目打包时样式及背景图片路径找不到的解决方式
Nov 12 #Javascript
vue+webpack dev本地调试全局样式引用失效的解决方案
Nov 12 #Javascript
解决Vue在Tomcat8下部署页面不加载的问题
Nov 12 #Javascript
JS如何实现动态添加的元素绑定事件
Nov 12 #Javascript
解决Vue打包上线之后部分CSS不生效的问题
Nov 12 #Javascript
微信小程序点击顶部导航栏切换样式代码实例
Nov 12 #Javascript
Vue自定义指令结合阿里云OSS优化图片的实现方法
Nov 12 #Javascript
You might like
PHP如何得到当前页和上一页的地址?
2006/11/27 PHP
phpwind中的数据库操作类
2007/01/02 PHP
深入理解PHP之数组(遍历顺序)  Laruence原创
2012/06/13 PHP
php批量更改数据库表前缀实现方法
2013/10/26 PHP
php根据日期判断星座的函数分享
2014/02/13 PHP
PHP多线程编程之管道通信实例分析
2015/03/07 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
JavaScript中的事件处理
2008/01/16 Javascript
下载网站打开页面后间隔多少时间才显示下载链接地址的代码
2010/04/25 Javascript
JQUERY的属性选择符和自定义选择符使用方法(二)
2011/04/07 Javascript
利用浏览器全屏api实现js全屏
2014/01/16 Javascript
Form表单按回车自动提交表单的实现方法
2016/11/18 Javascript
Vue.js 插件开发详解
2017/03/29 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
Vue实现内部组件轮播切换效果的示例代码
2018/04/07 Javascript
vue内置组件transition简单原理图文详解(小结)
2018/07/12 Javascript
ES6中let 和 const 的新特性
2018/09/03 Javascript
JavaScript指定断点操作实例教程
2018/09/18 Javascript
通过js示例讲解时间复杂度与空间复杂度
2019/08/06 Javascript
简单了解JS打开url的方法
2020/02/21 Javascript
Python实现自动为照片添加日期并分类的方法
2017/09/30 Python
python脚本当作Linux中的服务启动实现方法
2019/06/28 Python
解决pytorch GPU 计算过程中出现内存耗尽的问题
2019/08/19 Python
PYTHON如何读取和写入EXCEL里面的数据
2019/10/28 Python
基于python实现上传文件到OSS代码实例
2020/05/09 Python
Python判断远程服务器上Excel文件是否被人打开的方法
2020/07/13 Python
html5中如何将图片的绝对路径转换成文件对象
2018/01/11 HTML / CSS
英国第一摩托车和摩托车越野配件商店:GhostBikes
2019/03/10 全球购物
编写函数,将一个3*3矩阵转置
2013/10/09 面试题
《王二小》教学反思
2014/02/27 职场文书
十八届三中全会感言
2014/03/10 职场文书
2014年预备党员端正入党动机思想汇报
2014/09/13 职场文书
教育局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
2015年汽车销售工作总结
2015/04/07 职场文书
基于redis+lua进行限流的方法
2022/07/23 Redis
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技