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 相关文章推荐
用YUI做了个标签浏览效果
Feb 20 Javascript
jquery 获取自定义属性(attr和prop)的实现代码
Jun 27 Javascript
javascript模拟订火车票和退票示例
Apr 24 Javascript
用js读、写、删除Cookie代码续篇
Dec 03 Javascript
基于jQuery实现的文字按钮表单特效整理
Dec 07 Javascript
javascript中cookie对象用法实例分析
Jan 30 Javascript
每天一篇javascript学习小结(Date对象)
Nov 13 Javascript
js实现图片淡入淡出切换简易效果
Aug 22 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
Oct 09 Javascript
node.js报错:Cannot find module 'ejs'的解决办法
Dec 14 Javascript
vue 解决兄弟组件、跨组件深层次的通信操作
Jul 27 Javascript
js实现3D粒子酷炫动态旋转特效
Sep 13 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服务器实现多session并发运行
2006/10/09 PHP
让Json更懂中文(JSON_UNESCAPED_UNICODE)
2011/10/27 PHP
php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
2015/04/03 PHP
php基于ob_start(ob_gzhandler)实现网页压缩功能的方法
2017/02/18 PHP
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
jquery 仿QQ校友的DIV模拟窗口效果源码
2010/03/24 Javascript
一个基于jQuery的树型插件(OrangeTree)使用介绍
2012/05/03 Javascript
js跳转页面方法实现汇总
2014/02/11 Javascript
javascript中的遍历for in 以及with的用法
2014/12/22 Javascript
angularJS 中input示例分享
2015/02/09 Javascript
JS+CSS实现六级网站导航主菜单效果
2015/09/28 Javascript
jquery判断复选框选中状态以及区分attr和prop
2015/12/18 Javascript
jQuery动画显示和隐藏效果实例演示(附demo源码下载)
2015/12/31 Javascript
详解jQuery中的empty、remove和detach
2016/04/11 Javascript
利用js编写响应式侧边栏
2016/09/17 Javascript
微信小程序图片宽100%显示并且不变形
2017/06/21 Javascript
Angular.js初始化之ng-app的自动绑定与手动绑定详解
2017/07/31 Javascript
深入研究React中setState源码
2017/11/17 Javascript
json对象及数组键值的深度大小写转换问题详解
2018/03/30 Javascript
js中addEventListener()与removeEventListener()用法案例分析
2020/03/02 Javascript
JS实现购物车基本功能
2020/11/08 Javascript
Vue 实现拨打电话操作
2020/11/16 Javascript
Vue router安装及使用方法解析
2020/12/02 Vue.js
python使用nntp读取新闻组内容的方法
2015/05/08 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
用Python实现大文本文件切割的方法
2019/01/12 Python
利用PyCharm Profile分析异步爬虫效率详解
2019/05/08 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
2020/07/09 Python
加拿大鞋网:Globo Shoes
2019/12/26 全球购物
2014年德育工作总结
2014/11/20 职场文书
事业单位年度考核个人总结
2015/02/12 职场文书
毕业生对母校寄语
2015/02/26 职场文书
2016暑期师德培训心得体会
2016/01/09 职场文书
学习弘扬焦裕禄精神心得体会
2016/01/23 职场文书
MySQL查看表和清空表的常用命令总结
2021/05/26 MySQL
浅析Python中的随机采样和概率分布
2021/12/06 Python