上传

             <el-upload
                :limit="1"
                :file-list="fileList2"
                :on-preview="handlePreviewVideo"
                readonly
                accept=".mp4,.qlv,.qsv,.ogg,.flv,.avi,.wmv,.rmvb"
                class="upload-demo"
                action="/api/upload/yvideo"
                list-type="picture"/>

action中直接填写上传的地址 但是要注意在打包的时候需要把自己定义的前缀删除

下载

使用on-preview

   handlePreview(file) {
      var a = document.createElement('a')
      var event = new MouseEvent('click')
      a.download = '下载图片名称'
      a.href = '/api/download/?type=yimage&fileName=' + file.name
      a.dispatchEvent(event)
    }

a.href中为下载的地址以及名称

Logo

前往低代码交流专区

更多推荐