确保你的el-upload组件的action属性指向一个有效的上传接口。然后,通过选择文件并点击上传按钮来测试文件上传功能。 如果上传成功,你应该能在控制台看到handleUploadSuccess函数被调用,并且页面上会显示成功消息。 如果上传失败,你应该能在控制台看到handleUploadError函数被调用,并且页面上会显示错误消息。 4. 根据测试结果...
一、el-upload设置必填 需求描述 提交表单的时候,图片作为必填项,如果没有上传,提示信息和输入框单选框一样,在表单相关字段下进行提示,而不是通过message提示(如下图)。 message提示.jpg 实现步骤 提交表单的时候,el-upload作为一个表单项,在rules里面加上校验。 需要注意的是,因为不会直接进行绑定,上传成功以及删...
index)" > 选择附件 在 JavaScript 部分,关键在于 upLoad 函数的实现。注意,:http-request 属性需要返回一个 Promise,因为这直接影响到文件状态的更新。如果不返回,即使你手动在 file-list 中设置为成功状态,也会自动变为 ready。因此,确保在上传成功后调用 this.$message 显示成功信息,并使...
file.percentage获取文件上传进度 进度显示: <el-progress v-if="videoFlag == true" type="circle" :percentage="videoUploadPercent" style="margin-top:30px;"></el-progress> 上传成功: handleVideoSuccess(res, file) { //获取上传图片地址 this.videoFlag = false; this.videoUploadPercent = 0; if(...
3、在使用upload的on-change的时候,会产生两次后台上传请求,这是因为 :auto-upload="false"自动上传没关 4、只通过一次后台访问上传多个文件 var formDataList = this.formDataList; var formData = new FormData for (let i = 0; i < formDataList.length; i++) { ...
(error) }) } return getBase64(file.file).then(res => { //需要return才会显示上传成功状态,不加return不好使 let form = { "addonName": file.file.name, "content": res, ..._this.uploadParam } upLoad(form).then((res) => { this.$message({ message: '上传成功', type: 'success' }...
直播平台搭建,el-form上传成功后或其他把提示关闭 <el-form ref="perForm" :rules="perFormRules" :model="perForm" label-width="120px" class="perForm" > <el-upload class="avatar-uploader" action="#" accept="image/jpeg, image/png" ref="upload" :limit="1" :file-list.sync="fileList" :...
如下图我们直接校验el-upload,会发现当图片上传完成后,校验还在,没有消失,我们想要的是图片上传完成后校验消失解决方法: 使用el-checkbox-group代理,将Form.imageUrl绑定在el-checkbox-group上 然后将校验的trigger值换成change即可 <el-checkbox-group v-model="Form.imageUrl" v-show="false"></el-checkbox-gro...
上传成功以后右上角会有一个绿色的对勾( √ ) 有对勾是因为我在on-success的时候将上传成功的文件:file-list="imgFiles"中imgFiles添加进去了。 image.png 2.多图上传之手动上传 直接放示例代码: <el-uploadref="upload":multiple="true":show-file-list="true":on-remove="handleRemove":on-success="handl...
:before-upload="checkFileExist"// 上传文件之前触发的事件,一般为调另一个接口检查文件是否存在 :on-success="uploadSuccess"// 上传成功触发的事件,一般为弹窗提示上传成功 :on-remove="removeTechnicalDoc"// 删除文件,可以调删除文件的接口 :on-change="handleChange"// 组件中文件变化事件,可以拿到已经上传的...