vue src动态加载请求获取图片的方法


Posted in Javascript onOctober 17, 2018

一. 加载本地图片

1.图片目录 

 vue src动态加载请求获取图片的方法

2. 在data中配置图片路径

data() {
  return {
   formData: {
   avatar: require('@/assets/icon1524737568182.png'),
   motto: 'xxxxxxxxxx'
   },
   routers: this.$router.options.routes
  }
  }

3. 在需要的地方引入图片

<div class="avatar"><img :src="formData.avatar" alt=""></div>

二. 加载请求获取到的图片

1.配置文档build/webpack.base.conf.js

{
  test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
  loader: 'url-loader',
  exclude: [resolve('src/icons')],
  options: {
   limit: 10000,
   name: utils.assetsPath('images/[name].[hash:7].[ext]')
  }
  },

vue src动态加载请求获取图片的方法

2.图片一类的静态文件,应该放在这个static文件夹下,这个文件夹下的文件(夹)会按照原本的结构放在网站根目录下。这时我们再去使用/static绝对路径,就可以访问这些静态文件了。

3.请求数据

created() {
 const that = this
 this.request({
  url: '/sysInfoFront/list',
  method: 'get'
 }).then(function(res) {
  const resData = res.data
  if (resData.code === 100) {
  const avatear = resData.data.avater
  resData.data.avatar = avatear
  that.formData = resData.data
  }
 })
 },

请求的结果:

vue src动态加载请求获取图片的方法

4.在需要的地方引入图片

<div class="avatar"><img :src="formData.avatar" alt=""></div>

两种方式的最终图片显示效果

vue src动态加载请求获取图片的方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
给jQuery方法添加回调函数一款插件的应用
Jan 21 Javascript
JS 各种网页尺寸判断实例方法
Apr 18 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
Dec 12 Javascript
javascript获得当前的信息的一些常用命令
Feb 25 Javascript
JavaScript+html5 canvas制作色彩斑斓的正方形效果
Jan 27 Javascript
jQuery针对input的class属性写了多个值情况下的选择方法
Jun 03 Javascript
jQuery实现的表头固定效果实例【附完整demo源码下载】
Aug 01 Javascript
jQuery 获取页面li数组并删除不在数组中的key
Aug 02 Javascript
jQuery实现的选择商品飞入文本框动画效果完整实例
Aug 10 Javascript
javascript笔记之匿名函数和闭包
Feb 06 Javascript
js实现动态添加上传文件页面
Oct 22 Javascript
详解三种方式在React中解决绑定this的作用域问题并传参
Aug 18 Javascript
node实现分片下载的示例代码
Oct 17 #Javascript
在小程序开发中使用npm的方法
Oct 17 #Javascript
浅谈HTTP 缓存的那些事儿
Oct 17 #Javascript
使用angular-cli webpack创建多个包的方法
Oct 16 #Javascript
element-ui的回调函数Events的用法详解
Oct 16 #Javascript
基于vue-upload-component封装一个图片上传组件的示例
Oct 16 #Javascript
Postman的下载及安装教程详解
Oct 16 #Javascript
You might like
php实现比较两个文件夹异同的方法
2015/06/18 PHP
php微信浏览器分享设置以及回调详解
2016/08/01 PHP
this[] 指的是什么内容 讨论
2007/03/24 Javascript
使用原生javascript创建通用表单验证——更锋利的使用dom对象
2011/09/13 Javascript
使用jQuery validate 验证注册表单实例演示
2013/03/25 Javascript
javascript标签在页面中的位置探讨
2013/04/11 Javascript
JS截取字符串常用方法详细整理
2013/10/28 Javascript
JavaScript使用shift方法移除素组第一个元素实例分析
2015/04/06 Javascript
基于Bootstrap实现的下拉菜单手机端不能选择菜单项的原因附解决办法
2016/07/22 Javascript
JS实现图片剪裁并预览效果
2016/08/12 Javascript
JavaScript reduce和reduceRight详解
2016/10/24 Javascript
使用JS在浏览器中判断当前网络连接状态的几种方法
2017/05/05 Javascript
Vue路由切换时的左滑和右滑效果示例
2018/05/29 Javascript
layui自定义工具栏的方法
2019/09/19 Javascript
使用typescript改造koa开发框架的实现
2020/02/04 Javascript
小程序中使用css var变量(使js可以动态设置css样式属性)
2020/03/31 Javascript
Selenium执行Javascript脚本参数及返回值过程详解
2020/04/01 Javascript
详解微信小程序动画Animation执行过程
2020/09/23 Javascript
[01:12:44]VG vs Mineski Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
[01:35:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第一场 1月18日
2021/03/11 DOTA
Python如何实现守护进程的方法示例
2017/02/08 Python
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
Python RabbitMQ消息队列实现rpc
2018/05/30 Python
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
2020/03/10 Python
基于python requests selenium爬取excel vba过程解析
2020/08/12 Python
CSS3 2D模拟实现摩天轮旋转效果
2016/11/16 HTML / CSS
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
2021/01/19 HTML / CSS
英国最大的电脑零售连锁店集团:PC World
2016/10/10 全球购物
找到不普通的东西:Bonanza
2016/10/20 全球购物
几个MySql的面试题
2013/04/22 面试题
三八节主持词
2014/03/17 职场文书
技能比武方案
2014/05/21 职场文书
经营管理策划方案
2014/05/22 职场文书
执法作风整顿剖析材料
2014/10/11 职场文书
简单的辞职信怎么写
2015/02/28 职场文书
详解Redis集群搭建的三种方式
2021/05/31 Redis