element + vue upload 上传与下载
上传<el-upload:limit="1":file-list="fileList2":on-preview="handlePreviewVideo"readonlyaccept=".mp4,....
·
上传
<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中为下载的地址以及名称
更多推荐
已为社区贡献1条内容
所有评论(0)