vue实现修改图片后实时更新


Posted in Javascript onNovember 14, 2019

1、vue图片上传,使用element UI 上传组件自己写

<el-upload
  action="string"
  :http-request="uploadImg"
  :show-file-list="false">
  <el-button v-perm="'b:img:upload'" size="small" type="primary">点击上传</el-button>
</el-upload>
<div class="imgStyle mar_top10">
  <img width="100%" :src="dialogImageUrl" alt="">
</div>

2、上传图片,并实时更新修改过后的图片

method : {
  uploadImg(item) {
   var isFlag = (item.file.type == 'image/jpeg' || item.file.type == 'image/png')? true : false;
   if(!isFlag){
    this.$message({
     type: 'warning',
     message: '上传图片只能是 JPG、PNG 格式!'
    })
    return false
   }
   let formData = new FormData();
   formData.append('file', item.file);//若查看可使用 formData.get('file')
   api.updateShareBack(formData).then(res => {
    var res = res.data;
    if(res.code == 200){
     this.$message({
      type: 'success',
      message: '上传成功'
     })
     this.dialogImageUrl = res.data + '?' + new Date().getTime();//new Date().getTime()使用时间戳更换每次的修改的图片
    }
   })
  }
}

以上这篇vue实现修改图片后实时更新就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
HTML长文本截取含有HTML代码同样适用的两种方法
Jul 31 Javascript
jquery操作select详解(取值,设置选中)
Feb 07 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
Dec 05 Javascript
第六篇Bootstrap表格样式介绍
Jun 21 Javascript
AngularJs Forms详解及简单示例
Sep 01 Javascript
jquery 判断是否支持Placeholder属性的方法
Feb 07 Javascript
javascript实现延时显示提示框效果
Jun 01 Javascript
解决Angular4项目部署到服务器上刷新404的问题
Aug 31 Javascript
ES6基础之展开语法(Spread syntax)
Feb 21 Javascript
javascript数组常见操作方法实例总结【连接、添加、删除、去重、排序等】
Jun 13 Javascript
简单了解JavaScript中的执行上下文和堆栈
Jun 24 Javascript
vue学习笔记之slot插槽用法实例分析
Feb 29 Javascript
Vue中img的src是动态渲染时不显示的解决
Nov 14 #Javascript
JQuery发送ajax请求时中文乱码问题解决
Nov 14 #jQuery
vue-cli3.X快速创建项目的方法步骤
Nov 14 #Javascript
vue.config.js常用配置详解
Nov 14 #Javascript
解决vue项目中页面调用数据 在数据加载完毕之前出现undefined问题
Nov 14 #Javascript
vue 返回上一页,页面样式错乱的解决
Nov 14 #Javascript
Node绑定全局TraceID的实现方法
Nov 14 #Javascript
You might like
利用discuz实现PHP大文件上传应用实例代码
2008/11/14 PHP
PHP中的函数嵌套层数限制分析
2011/06/13 PHP
php中禁止单个IP与ip段访问的代码小结
2012/07/04 PHP
JavaScript 应用类库代码
2008/06/02 Javascript
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
举例讲解如何判断JavaScript中对象的类型
2016/04/22 Javascript
基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用
2016/05/12 Javascript
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
JavaScript获取键盘按键的键码(参照表)
2017/01/10 Javascript
JavaScript使用delete删除数组元素用法示例【数组长度不变】
2017/01/17 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
2017/04/18 Javascript
使用webpack打包koa2 框架app
2018/02/02 Javascript
详解在React中跨组件分发状态的三种方法
2018/08/09 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
JavaScript设计模式之享元模式实例详解
2019/01/17 Javascript
Vue前端判断数据对象是否为空的实例
2020/09/02 Javascript
[01:15:56]2018DOTA2亚洲邀请赛3月30日 小组赛A组 TNC VS Newbee
2018/03/31 DOTA
[01:01]2020完美高校联赛(秋)西安落幕
2021/03/11 DOTA
Python实现的下载网页源码功能示例
2017/06/13 Python
对Python2与Python3中__bool__方法的差异详解
2018/11/01 Python
Python获取基金网站网页内容、使用BeautifulSoup库分析html操作示例
2019/06/04 Python
Python使用Turtle库绘制一棵西兰花
2019/11/23 Python
关于Numpy中的行向量和列向量详解
2019/11/30 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
2020/02/20 Python
亚洲领先的旅游体验市场:Voyagin
2019/11/23 全球购物
怎样从/向数据文件读/写结构
2014/11/23 面试题
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2012/04/17 面试题
一年级班主任寄语
2014/01/19 职场文书
超市商业计划书
2014/05/04 职场文书
保护环境演讲稿
2014/05/10 职场文书
获奖感言怎么写
2015/07/31 职场文书
Python中的tkinter库简单案例详解
2022/01/22 Python
HTML页面中使两个div并排显示的实现
2022/05/15 HTML / CSS
Java多线程并发FutureTask使用详解
2022/06/28 Java/Android
CSS 鼠标点击拖拽效果的实现代码
2022/12/24 HTML / CSS