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 arguments.callee的应用代码
May 07 Javascript
js 固定悬浮效果实现思路代码
Aug 02 Javascript
利用浏览器全屏api实现js全屏
Jan 16 Javascript
JavaScript中实现单体模式分享
Jan 29 Javascript
javascript匀速运动实现方法分析
Jan 08 Javascript
Vuejs第十篇之vuejs父子组件通信
Sep 06 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
Oct 14 Javascript
简单实现js倒计时功能
Feb 13 Javascript
解决vue 更改计算属性后select选中值不更改的问题
Mar 02 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
Dec 29 Javascript
vue中created和mounted的区别浅析
Aug 13 Javascript
JavaScript中使用Spread运算符的八种方法总结
Jun 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
PHP7下协程的实现方法详解
2017/12/17 PHP
PHP的Trait机制原理与用法分析
2019/10/18 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
2020/04/04 PHP
基于PHP实现短信验证码发送次数限制
2020/07/11 PHP
jquery $.ajax入门应用二
2008/11/19 Javascript
JQueryEasyUI datagrid框架的基本使用
2013/04/08 Javascript
Javascript监视变量变化的方法
2015/06/09 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
vue-cli中的webpack配置详解
2017/09/25 Javascript
vue的无缝滚动组件vue-seamless-scroll实例
2017/12/18 Javascript
node.js用fs.rename强制重命名或移动文件夹的方法
2017/12/27 Javascript
微信小程序分享海报生成的实现方法
2018/12/10 Javascript
Vue起步(无cli)的啊教程详解
2019/04/11 Javascript
基于脚手架创建Vue项目实现步骤详解
2020/08/03 Javascript
js实现车辆管理系统
2020/08/26 Javascript
python实现TCP服务器端与客户端的方法详解
2015/04/30 Python
python如何实现excel数据添加到mongodb
2015/07/30 Python
Python迭代器与生成器基本用法分析
2018/07/26 Python
Python实现查找数组中任意第k大的数字算法示例
2019/01/23 Python
Python Django Vue 项目创建过程详解
2019/07/29 Python
python图片二值化提高识别率代码实例
2019/08/24 Python
Tensorflow中的dropout的使用方法
2020/03/13 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
2020/06/01 Python
python如何将图片转换素描画
2020/09/08 Python
Scrapy基于scrapy_redis实现分布式爬虫部署的示例
2020/09/29 Python
计算机应用职专应届生求职信
2013/11/12 职场文书
怎样写演讲稿
2014/01/04 职场文书
法人授权委托书公证范本
2014/09/14 职场文书
优秀教师自我评价范文
2014/09/27 职场文书
2015年世界艾滋病日活动总结
2015/03/24 职场文书
大学校园招聘会感想
2015/08/10 职场文书
2016年重阳节慰问信
2015/12/01 职场文书
观看《筑梦中国》纪录片心得体会
2016/01/18 职场文书
k8s部署redis cluster集群的实现
2021/06/24 Redis
详解Nginx 被动检查服务器的存活状态
2021/10/16 Servers
python数字类型和占位符详情
2022/03/13 Python