<template>
<div id="root">
<van-uploader
v-model="fileList"
:before-read="beforeRead"
:after-read="afterRead"
:max-size="isOverSize"
:max-count="6"
/>
</div>
</template>
export default {
data() {
return {
}
},
methods: {
afterRead(file) {
const fromdata = new FormData()
// FileImg 上传参数名
fromdata.append('FileImg', file.file)
console.log(file.file)
this.$http.post('/allorder/upload', fromdata, {
headers: {
'content-type': 'multipart/form-data'
}
}).then(res => {
console.log('图片上传', res)
})
},
// 返回布尔值
beforeRead(file) {
console.log(file.type)
if (file.type !== 'image/jpeg