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 相关文章推荐
传递参数的标准方法(jQuery.ajax)
Nov 19 Javascript
jquery tablesorter.js 支持中文表格排序改进
Dec 09 Javascript
多浏览器兼容性比较好的复制到剪贴板的js代码
Oct 09 Javascript
JavaScript限定复选框的选择个数示例代码
Aug 25 Javascript
输入自动提示搜索提示功能的使用说明:sugggestion.txt
Sep 02 Javascript
深入理解JS中的substr和substring
Apr 26 Javascript
JavaScript Ajax编程 应用篇
Jul 02 Javascript
js制作支付倒计时页面
Oct 21 Javascript
vue.js中Vue-router 2.0基础实践教程
May 08 Javascript
vue + any-touch实现一个iscroll 实现拖拽和滑动动画效果
Apr 08 Javascript
Vue组件通信$attrs、$listeners实现原理解析
Sep 03 Javascript
vue.js页面加载执行created,mounted的先后顺序说明
Nov 07 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下HTTP Response中的Chunked编码实现方法
2008/11/19 PHP
ubuntu下配置nginx+php+mysql详解
2015/09/10 PHP
Jquery数独游戏解析(一)-页面布局
2010/11/05 Javascript
使用JavaScript动态设置样式实现代码及演示动画
2013/01/25 Javascript
JS实现网页滚动条感应鼠标变色的方法
2015/02/26 Javascript
vue2.0+webpack环境的构造过程
2016/11/08 Javascript
将json转换成struts参数的方法
2016/11/08 Javascript
Highcharts+NodeJS搭建数据可视化平台示例
2017/01/01 NodeJs
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
详解node如何让一个端口同时支持https与http
2017/07/04 Javascript
js模块加载方式浅析
2017/08/12 Javascript
微信小程序分享功能之按钮button 边框隐藏和点击隐藏
2018/06/14 Javascript
利用JS实现一个同Excel表现的智能填充算法
2018/08/13 Javascript
微信小程序实现简单表格
2019/02/14 Javascript
详解JavaScript中的强制类型转换
2019/04/15 Javascript
对于防止按钮重复点击的尝试详解
2019/04/22 Javascript
JavaScript实现星级评价效果
2019/05/17 Javascript
vue v-for直接循环数字实例
2019/11/07 Javascript
[51:17]完美世界DOTA2联赛循环赛Inki vs DeMonsTer 第二场 10月30日
2020/10/31 DOTA
python开发之字符串string操作方法实例详解
2015/11/12 Python
Python 两个列表的差集、并集和交集实现代码
2016/09/21 Python
Python中turtle作图示例
2017/11/15 Python
详解Python中的四种队列
2018/05/21 Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
2019/07/23 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
python使用smtplib模块发送邮件
2020/12/17 Python
Python 虚拟环境工作原理解析
2020/12/24 Python
日本乐天德国站:Rakuten.de
2019/05/16 全球购物
华为的Java面试题
2014/03/07 面试题
销售经理工作职责范文
2013/12/03 职场文书
售后专员岗位职责
2013/12/08 职场文书
建筑专业毕业生自荐信
2014/05/25 职场文书
2014年教师工作总结
2014/11/10 职场文书
本溪关门山导游词
2015/02/09 职场文书
一次项目中Thinkphp绕过禁用函数的实战记录
2021/11/17 PHP
什么是css原子化,有什么用?
2022/04/24 HTML / CSS