VUE+ElementUI el-upload组件上传文件并做格式和大小限制

有什么建议欢迎指出,喜欢可以点个关注。

目录

前言

页面效果

核心代码

属性解析

代码解析


前言

管理系统基本上都有增删改查,上传这个功能也不例外。今天利用VUE框架使用element-ui中的el-upload组件实现上传文件到后台并做格式和大小限制的功能。

页面效果

VUE+ElementUI el-upload组件上传文件并做格式和大小限制_第1张图片VUE+ElementUI el-upload组件上传文件并做格式和大小限制_第2张图片VUE+ElementUI el-upload组件上传文件并做格式和大小限制_第3张图片VUE+ElementUI el-upload组件上传文件并做格式和大小限制_第4张图片

核心代码


      
        
        
将文件拖到此处,或点击上传
请上传 类型的文件

属性解析

VUE+ElementUI el-upload组件上传文件并做格式和大小限制_第5张图片

代码解析

首先一些属性绑定upload中一些参数,先在data中设置有关参数初始值。其次在beforeUpload函数中进行上传前的操作,可以对文件进行大小和类型限制;handleFileUploadProgress可以设置在上传时有一个loading直观性缓存,以免用户反复点击。handleFileSuccess上传成功后获取对应内容以及组件清理。删除和失败则进行对应的清空数据和弹框提醒。

你可能感兴趣的:(VUE+ElementUI,vue.js,elementui,前端,vue,ecmascript)