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 相关文章推荐
JS中toFixed()方法引起的问题如何解决
Nov 20 Javascript
jQuery 处理页面的事件详解
Jan 20 Javascript
JS运动框架之分享侧边栏动画实例
Mar 03 Javascript
js改变Iframe中Src的方法
May 05 Javascript
JavaScript中的原型prototype属性使用详解
Jun 05 Javascript
微信小程序页面传值实例分析
Apr 19 Javascript
jquery Ajax实现Select动态添加数据
Jun 08 jQuery
解决vue项目报错webpackJsonp is not defined问题
Mar 14 Javascript
vue 指定组件缓存实例详解
Apr 01 Javascript
详解vue 自定义组件使用v-model 及探究其中原理
Oct 11 Javascript
如何使用CocosCreator对象池
Apr 14 Javascript
Vue Element plus使用方法梳理
Dec 24 Vue.js
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获取后台Job管理的实现代码
2011/06/10 PHP
详解PHP中的PDO类
2015/07/06 PHP
一个不错的应用,用于提交获取文章内容,不推荐用
2007/03/03 Javascript
js判断生效时间不得大于失效时间的思路及代码
2013/04/23 Javascript
异步动态加载JS并运行(示例代码)
2013/12/13 Javascript
JavaScript实现点击单选按钮改变输入框中文本域内容的方法
2015/08/12 Javascript
JS实现滑动菜单效果代码(包括Tab,选项卡,横向等效果)
2015/09/24 Javascript
fullpage.js全屏滚动插件使用实例
2016/09/06 Javascript
JS中事件冒泡和事件捕获介绍
2016/12/13 Javascript
使用原生的javascript来实现轮播图
2017/02/24 Javascript
Vue.js中组件中的slot实例详解
2017/07/17 Javascript
细说webpack源码之compile流程-入口函数run
2017/12/26 Javascript
解决Layui 表单提交数据为空的问题
2018/08/15 Javascript
VueCli3构建TS项目的方法步骤
2018/11/07 Javascript
vue项目中仿element-ui弹框效果的实例代码
2019/04/22 Javascript
JS实现点击发送验证码 xx秒后重新发送功能
2019/07/30 Javascript
layer关闭当前窗口页面以及确认取消按钮的方法
2019/09/09 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
antd-DatePicker组件获取时间值,及相关设置方式
2020/10/27 Javascript
Python的Django框架中从url中捕捉文本的方法
2015/07/20 Python
Python 继承,重写,super()调用父类方法操作示例
2019/09/29 Python
python科学计算之narray对象用法
2019/11/25 Python
Python pexpect模块及shell脚本except原理解析
2020/08/03 Python
Python3中的tuple函数知识点讲解
2021/01/03 Python
利用CSS3的特性改变文本选中时的颜色
2013/09/11 HTML / CSS
利用HTML5+CSS3实现3D转换效果实例详解
2017/05/02 HTML / CSS
使用HTML5中的contentEditable来将多行文本自动增高
2016/03/01 HTML / CSS
Fabletics官网:美国运动服饰品牌,由好莱坞女演员凯特·哈德森创立
2019/10/19 全球购物
会话Bean的种类
2013/11/07 面试题
幼儿园中班教学反思
2014/02/10 职场文书
人事主管岗位职责说明书
2014/07/30 职场文书
2014年团委工作总结
2014/11/13 职场文书
大学生学年个人总结
2015/02/15 职场文书
外出学习心得体会范文
2016/01/18 职场文书
苹果的回收机器人可以通过拆解iPhone获取大量的金和铜并外公布了环境保护最新进展
2022/04/21 数码科技
windows系统安装配置nginx环境
2022/06/28 Servers