vue开发简单上传图片功能


Posted in Javascript onJune 30, 2020

本文实例为大家分享了vue实现简单上传图片功能的具体代码,供大家参考,具体内容如下

vue开发简单上传图片功能

vue简单的上传个图片的功能,主要代码:

<template>
<div class="plan_list">
    <div class="plan_name Upload_name">企业logo</div>
    <div class='Upload'>
     <input type="file" name="pclogo" id="xdaTanFileImg" @change="xmTanUploadImg()" ref='box' accept="image/*">
     <img src="../../static/img/Authentication/shxy.jpg" class="img-circle img-thumbnail img-responsive" id="avarimgs">
    </div>
   </div>
</template>
 
 
<script>
export default {
 name: "feedShopping",
 data() {
  return {}
 },
  
 methods: {
 
//上传图片
  xmTanUploadImg(){
 
   var obj=this.$refs.box;//获取元素的dom
   var file = obj.files[0];        
   var reader = new FileReader();
   reader.onload = function (e) {
 
    var img = document.getElementById("avarimgs");//获取图片id
 
    img.src = e.target.result;//给图片src路径赋值
 
    //重要:这里可以把获取的src路径的 base64 格式的图片传给后端即可
   }
   
   reader.readAsDataURL(file)
  },
}
<script>
 
 
 
<style scoped>
#avarimgs,#xdaTanFileImg{
 width: 0.8rem;
 height: 0.8rem;
 border-radius: 0.1rem;
 margin: 0.1rem 0;
 float: right;
}
#xdaTanFileImg{
 position: absolute;
 top: 0;
 right: 0;
 opacity: 0;
}
.Upload_name{
 line-height: 1rem;
}
 
</style>

参照之前发布的  jquery上传图片代码更改 完整代码

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

Javascript 相关文章推荐
Extjs中DisplayField的日期或者数字格式化扩展
Sep 03 Javascript
jquery 学习之二 属性(类)
Nov 25 Javascript
jquery EasyUI的formatter格式化函数代码
Jan 12 Javascript
用JQuery在网页中实现分隔条功能的代码
Aug 09 Javascript
JavaScript验证18位身份证号码最后一位正确性的实现代码
Aug 07 Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
Dec 23 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
Jan 07 Javascript
使用jQuery处理AJAX请求的基础学习教程
May 10 Javascript
vue loadmore 组件滑动加载更多源码解析
Jul 19 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
May 17 Javascript
vue-cli监听组件加载完成的方法
Sep 07 Javascript
javascript中join方法实例讲解
Feb 21 Javascript
jquery实现上传图片功能
Jun 29 #jQuery
vue实现图片上传到后台
Jun 29 #Javascript
JS判断数组四种实现方法详解
Jun 29 #Javascript
vue实现整屏滚动切换
Jun 29 #Javascript
vue实现页面切换滑动效果
Jun 29 #Javascript
微信小程序实现导航栏和内容上下联动功能代码
Jun 29 #Javascript
Vue.js中Line第三方登录api的实现代码
Jun 29 #Javascript
You might like
SONY SRF-M100的电路分析
2021/03/02 无线电
php include,include_once,require,require_once
2008/09/05 PHP
解析PHP高效率写法(详解原因)
2013/06/20 PHP
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
2013/06/26 PHP
PHP实现的简单日历类
2014/11/29 PHP
php类常量用法实例分析
2015/07/09 PHP
PDO::getAttribute讲解
2019/01/28 PHP
用Javascript数组处理多个字符串的连接问题
2009/08/20 Javascript
Wordpress ThickBox 添加“查看原图”效果代码
2010/12/11 Javascript
通过node-mysql搭建Windows+Node.js+MySQL环境的教程
2016/03/01 Javascript
三种Node.js写文件的方式
2016/03/08 Javascript
jQuery Chosen通用初始化
2017/03/07 Javascript
Node.js和Express简单入门介绍
2017/03/24 Javascript
解决axios会发送两次请求,有个OPTIONS请求的问题
2018/10/25 Javascript
如何对react hooks进行单元测试的方法
2019/08/14 Javascript
vue简单练习 桌面时钟的实现代码实例
2019/09/19 Javascript
Vue 用Vant实现时间选择器的示例代码
2019/10/25 Javascript
微信小程序 bindtap 传参的实例代码
2020/02/21 Javascript
Python的面向对象思想分析
2015/01/14 Python
Python输出汉字字库及将文字转换为图片的方法
2016/06/04 Python
Python抓取手机号归属地信息示例代码
2016/11/28 Python
Python正则表达式匹配中文用法示例
2017/01/17 Python
详解 Python 读写XML文件的实例
2017/08/02 Python
Python3一行代码实现图片文字识别的示例
2018/01/15 Python
浅谈Python对内存的使用(深浅拷贝)
2018/01/17 Python
让Django支持Sql Server作后端数据库的方法
2018/05/29 Python
使用numpy和PIL进行简单的图像处理方法
2018/07/02 Python
python虚拟环境迁移方法
2019/01/03 Python
python 利用pandas将arff文件转csv文件的方法
2019/02/12 Python
python在OpenCV里实现投影变换效果
2019/08/30 Python
详解python定时简单爬取网页新闻存入数据库并发送邮件
2020/11/27 Python
英国名牌服装购物网站:OD’s Designer
2019/09/02 全球购物
致百米运动员广播稿
2014/01/29 职场文书
先进单位事迹材料
2014/12/25 职场文书
英语读书笔记
2015/07/02 职场文书
消费者理赔投诉书
2015/07/02 职场文书