vue+elementUI实现图片上传功能


Posted in Javascript onAugust 20, 2019

本文实例为大家分享了vue+elementUI图片上传的具体代码,供大家参考,具体内容如下

1、html

<el-form-item label="图片" prop="logo">
 <el-upload name="file" v-if="optype==0" 
  :action="'/upload'" 
  accept=".jpg, .png" 
  list-type="picture-card" 
  :file-list="fileLists" 
  :on-preview="handlePictureCardPreview" 
  :on-success="success" 
  :on-remove="handleRemove">
 <i class="el-icon-plus"></i>
 </el-upload>
 <!--大图弹出框-->
 <el-dialog :visible.sync="imgDialogVisible" size="full" :modal="false" title="查看大图片">
 <img width="100%" :src="dialogImageUrl" alt="">
 </el-dialog>
</el-form-item>

2、定义

dialogImageUrl: '', 
imgDialogVisible: false, 
fileLists: [],

3、在需要使用的方法中给fileLists[]赋值

vm.fileLists = [];
if (row.logo != undefined && row.logo != "") {
 vm.fileLists.push({url:row.logo});
}

4、其他几个属性的方法

//删除图片
handleRemove(file, fileList) {
 this.form.logo=''
},
//查看大图
handlePictureCardPreview(file) {
 this.dialogImageUrl = file.url;
 this.imgDialogVisible = true;
},
//图片上传成功
success(response, file, fileList) {
 this.fileLists = [];
 this.fileLists = [file]
 this.form.logo = file.response.result;
},

5、图片上传的位置和路径是存在不同的表中。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript 设计模式(二) 闭包
May 26 Javascript
Jquery模仿Baidu、Google搜索时自动补充搜索结果提示
Dec 26 Javascript
JS正则表达式验证数字代码
Jan 28 Javascript
为什么JS中eval处理JSON数据要加括号
Apr 13 Javascript
JavaScript基础篇(3)之Object、Function等引用类型
Nov 30 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
May 10 Javascript
javascript循环链表之约瑟夫环的实现方法
Jan 16 Javascript
vue双向绑定简要分析
Mar 23 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
Mar 30 Javascript
关于JavaScript中forEach和each用法浅析
Jul 27 Javascript
vue中eslintrc.js配置最详细介绍
Dec 21 Javascript
Promise静态四兄弟实现示例详解
Jul 07 Javascript
vue+elementUi图片上传组件使用详解
Aug 20 #Javascript
vue集成chart.js的实现方法
Aug 20 #Javascript
微信小程序实现定位及到指定位置导航的示例代码
Aug 20 #Javascript
微信小程序使用车牌号输入法的示例代码
Aug 20 #Javascript
JS中的算法与数据结构之字典(Dictionary)实例详解
Aug 20 #Javascript
Vue实现购物车详情页面的方法
Aug 20 #Javascript
详解解决小程序中webview页面多层history返回问题
Aug 20 #Javascript
You might like
php数组函数序列之array_keys() - 获取数组键名
2011/10/30 PHP
php数组函数序列之array_splice() - 在数组任意位置插入元素
2011/11/07 PHP
主流PHP框架的优缺点对比分析
2014/12/25 PHP
PHP数据库连接mysql与mysqli对比分析
2016/01/04 PHP
PHP实现QQ快速登录的方法
2016/09/28 PHP
JS加ASP二级域名转向的代码
2007/05/17 Javascript
javascript web对话框与弹出窗口
2009/02/22 Javascript
在网站上应该用的30个jQuery插件整理
2011/11/03 Javascript
Javascript selection的兼容性写法介绍
2013/12/20 Javascript
即将发布的jQuery 3 有哪些新特性
2016/04/14 Javascript
sencha ext js 6 快速入门(必看)
2016/06/01 Javascript
浅析Jquery操作select
2016/12/13 Javascript
使用Javascript判断浏览器终端设备(PC、IOS(iphone)、Android)
2017/01/04 Javascript
自带气泡提示的vue校验插件(vue-verify-pop)
2017/04/07 Javascript
jQuery制作全屏宽度固定高度轮播图(实例讲解)
2017/07/08 jQuery
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
微信小程序实现手指触摸画板
2018/07/09 Javascript
vue-cli3 karma单元测试的实现
2019/01/18 Javascript
详解vue中在循环中使用@mouseenter 和 @mouseleave事件闪烁问题解决方法
2020/04/07 Javascript
python3+PyQt5实现自定义流体混合窗口部件
2018/04/24 Python
详解Django解决ajax跨域访问问题
2018/08/24 Python
pyttsx3实现中文文字转语音的方法
2018/12/24 Python
python通过paramiko复制远程文件及文件目录到本地
2019/04/30 Python
pytorch 在网络中添加可训练参数,修改预训练权重文件的方法
2019/08/17 Python
在python中list作函数形参,防止被实参修改的实现方法
2020/06/05 Python
详解python os.path.exists判断文件或文件夹是否存在
2020/11/16 Python
世界上最好的野生海鲜和有机食品:Vital Choice
2020/01/16 全球购物
俄罗斯园林植物网上商店:Garshinka
2020/07/16 全球购物
护士自我评价
2014/02/01 职场文书
财经学院自荐信范文
2014/02/02 职场文书
校运会口号
2014/06/18 职场文书
小学学习雷锋活动总结
2014/07/03 职场文书
庆元旦演讲稿
2014/09/15 职场文书
毕业生自荐信范文
2015/03/05 职场文书
世界十大动漫制作公司排行榜,迪士尼上榜,第二是美国代表性文化符
2022/03/18 欧美动漫
一文了解MYSQL三大范式和表约束
2022/04/03 MySQL