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 相关文章推荐
jQuery获取样式中的背景颜色属性值/颜色值
Dec 17 Javascript
JS下拉缓冲菜单示例代码
Aug 30 Javascript
一个很有趣3D球状标签云兼容IE8
Aug 22 Javascript
原生javascript实现图片无缝滚动效果
Feb 12 Javascript
node.js插件nodeclipse安装图文教程
Oct 19 Javascript
AngularJS教程之简单应用程序示例
Aug 16 Javascript
vue使用axios跨域请求数据问题详解
Oct 18 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
Nov 27 Javascript
vue.js 实现点击展开收起动画效果
Jul 07 Javascript
Vue设置长时间未操作登录自动到期返回登录页
Jan 22 Javascript
ES6 Generator基本使用方法示例
Jun 06 Javascript
Vue切换组件实现返回后不重置数据,保留历史设置操作
Jul 21 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
基于thinkPHP框架实现留言板的方法
2016/10/17 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
你必须知道的Javascript知识点之&quot;单线程事件驱动&quot;的使用
2013/04/23 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
2015/03/04 Javascript
JQuery判断radio(单选框)是否选中和获取选中值方法总结
2015/04/15 Javascript
jQuery实现可以编辑的表格实例详解【附demo源码下载】
2016/07/09 Javascript
Angular的MVC和作用域
2016/12/26 Javascript
JS正则RegExp.test()使用注意事项(不具有重复性)
2016/12/28 Javascript
JS图片压缩(pc端和移动端都适用)
2017/01/12 Javascript
基于jQuery和CSS3实现APPLE TV海报视差效果
2017/06/16 jQuery
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
Node绑定全局TraceID的实现方法
2019/11/14 Javascript
node.js制作一个简单的登录拦截器
2020/02/10 Javascript
javaScript实现一个队列的方法
2020/07/14 Javascript
Vue表单提交点击事件只允许点击一次的实例
2020/10/23 Javascript
详解vite2.0配置学习(typescript版本)
2021/02/25 Javascript
python网络编程学习笔记(五):socket的一些补充
2014/06/09 Python
Python抓取京东图书评论数据
2014/08/31 Python
简单实现python画圆功能
2018/01/25 Python
详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本
2019/02/25 Python
django数据库自动重连的方法实例
2019/07/21 Python
python实现自动清理重复文件
2020/08/24 Python
python中Pexpect的工作流程实例讲解
2021/03/02 Python
CSS3 animation实现逐帧动画效果
2016/06/02 HTML / CSS
HTML5 Canvas旋转动画的2个代码例子(一个旋转的太极图效果)
2014/04/10 HTML / CSS
享誉全球的多元化时尚精品购物平台:Farfetch发发奇(支持中文)
2017/08/08 全球购物
软件测试工程师笔试题带答案
2015/03/27 面试题
县优秀教师事迹材料
2014/01/31 职场文书
文明寄语大全
2014/04/11 职场文书
优秀毕业生自荐信
2014/06/10 职场文书
政治学专业毕业生求职信
2014/08/11 职场文书
广告设计专业毕业生自我鉴定
2014/09/27 职场文书
初婚未育证明样本
2014/10/24 职场文书
布达拉宫导游词
2015/02/02 职场文书
Python3.8官网文档之类的基础语法阅读
2021/09/04 Python
Nginx实现会话保持的两种方式
2022/03/18 Servers