elementui upload组件 上传视频到七牛云
首先,需要获取Token,需要后端小伙伴配合
后端小伙伴写好了接口,vue写个方法获取,建议使用Promise
/// vue写获取token方法
async getPicToken({ commit }) {
try {
const { result } = await request({
url: getTokenURL,
commit,
})
// 这里为了后去控制流程 => return Promise
return Promise.resolve(result)
} catch (e) {
$message(e.message)
}
},
尝试版 我们使用七牛云直接上传
const file = document.getElementById('file')
const formData = new FormData()
const time = new Date().getTime()
const token = await this.getPicToken()
formData.append('file', file)
formData.append('key', `video${time}`)
formData.append('file', file)
formData.append('token', token)
re