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 相关文章推荐
禁止F5等快捷键的JS代码
Mar 06 Javascript
Javascript 判断客户端浏览器类型代码
Mar 01 Javascript
用jQuery模拟页面加载进度条的实现代码
Dec 19 Javascript
关于Javascript与iframe的那些事儿
Jul 04 Javascript
JS实现点击链接取消跳转效果的方法
Jan 24 Javascript
Javascript Objects详解
Sep 04 Javascript
jQuery基于图层模仿五星星评价功能的方法
May 07 Javascript
JavaScript中利用Array和Object实现Map的方法
Jul 27 Javascript
学习使用bootstrap3栅格系统
Apr 12 Javascript
Bootstrap Table的使用总结
Oct 08 Javascript
ES6使用let命令更简单的实现块级作用域实例分析
Mar 31 Javascript
AngularJS中下拉框的高级用法示例
Oct 11 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缩小png图片不损失透明色的解决方法
2013/12/25 PHP
纯js实现的论坛常用的运行代码的效果
2008/07/15 Javascript
jQuery Div中加载其他页面的实现代码
2009/02/27 Javascript
IE和firefox浏览器的event事件兼容性汇总
2009/12/06 Javascript
工作需要写的一个js拖拽组件
2011/07/28 Javascript
addEventListener和attachEvent二者绑定的执行函数中的this不相同
2012/12/09 Javascript
display和visibility的区别示例介绍
2014/02/26 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
JavaScript页面模板库handlebars的简单用法
2015/03/02 Javascript
原生js和jquery实现图片轮播淡入淡出效果
2015/04/23 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
2015/11/30 Javascript
javascript实现保留两位小数的多种方法
2015/12/18 Javascript
jQuery与Ajax以及序列化
2016/02/01 Javascript
jQuery实现select模糊查询(反射机制)
2017/01/14 Javascript
Node.js 中使用 async 函数的方法
2017/11/20 Javascript
node.js博客项目开发手记
2018/03/16 Javascript
layerUI下的绑定事件实例代码
2018/08/17 Javascript
详解vue几种主动刷新的方法总结
2019/02/19 Javascript
node.js使用express框架进行文件上传详解
2019/03/03 Javascript
Python的IDEL增加清屏功能实例
2017/06/19 Python
Pandas标记删除重复记录的方法
2018/04/08 Python
使用Python监控文件内容变化代码实例
2018/06/04 Python
用python生成1000个txt文件的方法
2018/10/25 Python
Python批量生成幻影坦克图片实例代码
2019/06/04 Python
解决jupyter notebook打不开无反应 浏览器未启动的问题
2020/04/10 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
2020/04/29 Python
python安装sklearn模块的方法详解
2020/11/28 Python
英国计算机产品零售商:Novatech(定制个人电脑、笔记本电脑、工作站和服务器)
2018/01/28 全球购物
斐乐美国官方网站:FILA美国
2019/03/01 全球购物
主持词开场白
2014/03/17 职场文书
党日活动总结
2014/05/07 职场文书
2014年乡镇个人工作总结
2014/12/03 职场文书
医务人员岗前培训心得体会
2016/01/08 职场文书
Go使用协程交替打印字符
2021/04/29 Golang
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
2021/06/26 MySQL
Python之matplotlib绘制饼图
2022/04/13 Python