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 相关文章推荐
让iframe框架网页在任何浏览器下自动伸缩
Aug 18 Javascript
基于Jquery的简单图片切换效果
Jan 06 Javascript
Javascript实现滚动图片新闻的实例代码
Nov 27 Javascript
JavaScript 对象深入学习总结(经典)
Sep 29 Javascript
jQuery CSS3自定义美化Checkbox实现代码
May 12 Javascript
jQuery添加options点击事件并传值实例代码
May 18 Javascript
JS中递归函数
Jun 17 Javascript
js判断价格,必须为数字且不能为负数的实现方法
Oct 07 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
Feb 26 Javascript
全面了解JavaScript的作用域链
Apr 03 Javascript
webpack的pitching loader详解
Sep 23 Javascript
mpvue 页面预加载新增preLoad生命周期的两种方式
Oct 17 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
使用php实现快钱支付功能(涉及到接口)
2013/07/01 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
php框架CI(codeigniter)自动加载与自主创建对象操作实例分析
2020/06/06 PHP
javascript 类型判断代码分析
2010/03/28 Javascript
jquery关于页面焦点的定位(文本框获取焦点时改变样式 )
2010/09/10 Javascript
JS数学函数Exp使用说明
2012/08/09 Javascript
基于NodeJS的前后端分离的思考与实践(二)模版探索
2014/09/26 NodeJs
Javascript中的五种数据类型详解
2014/12/26 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
微信小程序之picker日期和时间选择器
2017/02/09 Javascript
JavaScript 数据类型详解
2017/03/13 Javascript
80%应聘者都不及格的JS面试题
2017/03/21 Javascript
浅谈vue-lazyload实现的详细过程
2017/08/22 Javascript
基于Vue2.0+ElementUI实现表格翻页功能
2017/10/23 Javascript
Vue.js实现列表清单的操作方法
2017/11/15 Javascript
vue-router 前端路由之路由传值的方式详解
2019/04/30 Javascript
Vue+Express实现登录状态权限验证的示例代码
2019/05/05 Javascript
layui form.render('select', 'test2') 更新渲染的方法
2019/09/27 Javascript
vue使用showdown并实现代码区域高亮的示例代码
2019/10/17 Javascript
jQuery 隐藏/显示效果函数用法实例分析
2020/05/20 jQuery
Vue看了就会的8个小技巧
2021/01/21 Vue.js
Python将list中的string批量转化成int/float的方法
2018/06/26 Python
Django框架实现的普通登录案例【使用POST方法】
2019/05/15 Python
Python使用py2neo操作图数据库neo4j的方法详解
2020/01/13 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
Python CategoricalDtype自定义排序实现原理解析
2020/09/11 Python
Numpy中np.max的用法及np.maximum区别
2020/11/27 Python
详解Django中的FBV和CBV对比分析
2021/03/01 Python
英国钻石公司:British Diamond Company
2020/02/16 全球购物
使用C#编写创建一个线程的代码
2013/01/22 面试题
英语感恩演讲稿
2014/01/14 职场文书
政治学求职信
2014/06/03 职场文书
2014年学生会生活部工作总结
2014/11/07 职场文书
2014五年级班主任工作总结
2014/12/05 职场文书
2015年音乐教研组工作总结
2015/07/22 职场文书
Golang: 内建容器的用法
2021/05/05 Golang