vue + element 项目中,多文件上传,如果上传之前做判断,使用$message出现重叠解决方法出现重叠的解决方法

使用延时加同步方法解决

beforeupload(file) {
      console.log(file)
      const that = this
      setTimeout(async() => {
        await that.$message({ type: 'success', message: file.name })
        //  Message({
        //   message: file.name,
        //   type: 'error'
        // })
      })

      // 重点是  setTimeout  async  await 

      // this.$message({ type: 'success', message: file.name })
    }

你可能感兴趣的:(vue + element 项目中,多文件上传,如果上传之前做判断,使用$message出现重叠解决方法出现重叠的解决方法)