iview upload 上传 zip Cannot read property 'content' of undefined

新手上路,请多包涵

<Upload
v-show="showUpload"
ref="uploadFile"
multiple
type="drag"
:headers="headers"
:format="format"
:on-format-error="formatError"
:max-size="51200"
:on-exceeded-size="exceededSize"
:on-error="uploadError"
:on-success="uploadSuccess"
:action="actionUrl">
<div style="padding: 20px 0">

<Icon type="ios-cloud-upload" size="52" style="color: #3399ff"></Icon>
<p>Click or drag files here to upload</p>

</div>
</Upload>

data: () => ({

    format: ['jpg', 'jpeg', 'png', 'gif', 'bmp', 'wbmp', 'tif', 'psd', 'svg', 'js',
        'jsx', 'json', 'css', 'less', 'html', 'htm', 'xml',
        'zip', 'gz', 'tgz', 'gzip', 'mp3', 'mp4', 'avi']
})

headers () {
const token = this.$store.getters.token
return { token }
}

除了压缩包,format 支持的格式都可以上传

阅读 1.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题