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 相关文章推荐
JavaScript基本概念初级讲解论坛贴的学习记录
Feb 22 Javascript
Ext.get() 和 Ext.query()组合使用实现最灵活的取元素方式
Sep 26 Javascript
jquery插件制作 提示框插件实现代码
Aug 17 Javascript
jQuery调用WebMethod(PageMethod) NET2.0的方法
Apr 15 Javascript
如何提高Dom访问速度
Jan 05 Javascript
原生js实现焦点轮播图效果
Jan 12 Javascript
Angular2 http jsonp的实例详解
Aug 31 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
Mar 03 Javascript
原生JS实现的简单小钟表功能示例
Aug 30 Javascript
jQuery.parseJSON()函数详解
Feb 28 jQuery
Vue.js下拉菜单组件使用方法详解
Oct 19 Javascript
canvas绘制折线路径动画实现
May 12 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 XML备份Mysql数据库
2009/05/27 PHP
PHP模块 Memcached功能多于Memcache
2011/06/14 PHP
PHP+Redis 消息队列 实现高并发下注册人数统计的实例
2018/01/29 PHP
myFocus slide3D v1.1.0 使用方法与下载
2011/01/12 Javascript
JS的千分位算法实现思路
2013/07/31 Javascript
jQuery中多个元素的Hover事件解决方案
2014/06/12 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
2015/10/14 Javascript
网站申请不到支付宝接口、微信接口,免接口收款实现方式几种解决办法
2016/12/14 Javascript
使用JavaScript触发过渡效果的方法
2017/01/19 Javascript
JavaScript与Java正则表达式写法的区别介绍
2017/08/15 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
浅谈Vue.js 中的 v-on 事件指令的使用
2018/11/25 Javascript
详解新手使用vue-router传参时注意事项
2019/06/06 Javascript
element中table高度自适应的实现
2020/10/21 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS TNC
2018/03/30 DOTA
python中for语句简单遍历数据的方法
2015/05/07 Python
Django实现的自定义访问日志模块示例
2017/06/23 Python
python简易远程控制单线程版
2018/06/20 Python
python2.7和NLTK安装详细教程
2018/09/19 Python
python使用matplotlib绘制热图
2018/11/07 Python
Python对接六大主流数据库(只需三步)
2019/07/31 Python
python实现从ftp上下载文件的实例方法
2020/07/19 Python
如何Tkinter模块编写Python图形界面
2020/10/14 Python
详解css position 5种不同的值的用法
2019/07/30 HTML / CSS
CSS3动画特效在活动页中的应用
2020/01/21 HTML / CSS
Manduka官网:瑜伽垫、瑜伽毛巾和服装
2018/07/02 全球购物
国际象棋商店:The Chess Store
2018/07/09 全球购物
新领导上任欢迎词
2014/01/13 职场文书
年度考核自我鉴定
2014/02/02 职场文书
药剂专业求职信
2014/06/20 职场文书
物流管理专业自荐信
2014/06/23 职场文书
乡镇领导班子四风整顿行动工作汇报
2014/10/25 职场文书
见习报告怎么写
2014/10/31 职场文书
Nginx访问日志及错误日志参数说明
2021/03/31 Servers
详解Flask开发技巧之异常处理
2021/06/15 Python
Golang bufio详细讲解
2022/04/21 Golang