共被编辑 1 次

版本 更新时间 贡献者 编辑原因 操作
#r1 6月12日 喜欢vue的妹子47 创建问题 查看

elment上传控件问题

遇到一个需求

clipboard.png

<el-form-item label="上传文件:" style="margin-left: 65px;" required v-model="ruleForm.file" >
                        <el-upload el-upload class="avatar-uploader el-upload--text"
                           ref="upload"
                           :limit="1"
                           :file-list="fileList"
                           :action="uploadUrl" 
                           :on-success="handleVideoSuccess"
                           :before-upload="beforeUploadFile" 
                           >
                          <i class="el-icon-plus avatar-uploader-icon"></i> 
                        </el-upload>
                </el-form-item>

data里面的数据

fileList: [
            ],
            上传成功后的函数
             //上传成功回调
             
             
  handleVideoSuccess (res, file) {
      if (res.code == "-1") {
          this.FileUrl='';
          this.imageUrl='';    
          this.$refs.upload.clearFiles();
          console.log(this.$refs.upload.clearFiles());
          this.$message.error(res.msg);
          return false;
        
      } else {
      
      
      
      有人吗 头好大啊  回去再想想  这个问题 。。。。