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 相关文章推荐
js 跨域和ajax 跨域问题小结
Jul 01 Javascript
Javascript中的isNaN函数使用说明
Nov 10 Javascript
利用try-catch判断变量是已声明未声明还是未赋值
Mar 12 Javascript
js中取得变量绝对值的方法
Jan 03 Javascript
jquery序列化方法实例分析
Jun 10 Javascript
jquery实现网站列表切换效果的2种方法
Aug 12 Javascript
js实现加载页面就自动触发超链接的示例
Aug 31 Javascript
使用watch监听路由变化和watch监听对象的实例
Feb 24 Javascript
用Axios Element实现全局的请求loading的方法
Mar 15 Javascript
JS添加或删除HTML dom元素的方法实例分析
Mar 05 Javascript
javascript 关于赋值、浅拷贝、深拷贝的个人理解
Nov 01 Javascript
js实现简单贪吃蛇游戏
May 15 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
怎样辨别一杯好咖啡
2021/03/03 新手入门
PHP读取大文件的类SplFileObject使用介绍
2014/04/09 PHP
FastCGI 进程意外退出造成500错误
2015/07/26 PHP
php 使用curl模拟ip和来源进行访问的实现方法
2017/05/02 PHP
php实现微信发红包功能
2018/07/13 PHP
JQuery 获取和设置Select选项的代码
2010/02/07 Javascript
转换json格式的日期为Javascript对象的函数
2010/07/13 Javascript
javascript模拟的Ping效果代码 (Web Ping)
2011/03/13 Javascript
JavaScript DOM元素尺寸和位置
2015/04/13 Javascript
封装好的javascript前端分页插件pagination
2016/01/04 Javascript
jQuery UI Bootstrap是什么?
2016/06/17 Javascript
手机Web APP如何实现分享多平台功能
2016/08/19 Javascript
HTML5开发Kinect体感游戏的实例应用
2017/09/18 Javascript
vuejs移动端实现div拖拽移动
2019/07/25 Javascript
Node.JS用纯JavaScript生成图片或滑块式验证码功能
2019/09/12 Javascript
使用Vue实现调用接口加载页面初始数据
2019/10/28 Javascript
[15:41]教你分分钟做大人——灰烬之灵
2015/03/11 DOTA
[01:14:35]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第一局
2016/02/26 DOTA
python实现dict版图遍历示例
2014/02/19 Python
Python中输出ASCII大文字、艺术字、字符字小技巧
2015/04/28 Python
Python的GUI框架PySide的安装配置教程
2016/02/16 Python
python2.7的编码问题与解决方法
2016/10/04 Python
Anaconda2下实现Python2.7和Python3.5的共存方法
2018/06/11 Python
Python调用服务接口的实例
2019/01/03 Python
Python3实现统计单词表中每个字母出现频率的方法示例
2019/01/28 Python
基于Numpy.convolve使用Python实现滑动平均滤波的思路详解
2019/05/16 Python
Python爬虫分析微博热搜关键词的实现代码
2021/02/22 Python
css3的过滤效果简单实例
2016/08/03 HTML / CSS
Html5实现iPhone开机界面示例代码
2013/06/30 HTML / CSS
boostrap modal 闪现问题的解决方法
2020/09/01 HTML / CSS
IWOOT美国:新奇的小玩意
2018/04/27 全球购物
NET程序员上机面试题
2015/05/23 面试题
汽车检测与维修应届毕业生求职信
2013/10/19 职场文书
优秀中专生推荐信
2013/11/17 职场文书
自强之星事迹材料
2014/05/12 职场文书
Python-OpenCV实现图像缺陷检测的实例
2021/06/11 Python