vxe-table上传图片功能
1,引入
import VXETable from 'vxe-table'
2,
1 //上传图片 2 async uploadImg (row) { 3 try { 4 const { file } = await VXETable.readFile({ 5 types: ['png', 'jpg','JPG','PNG','jpeg','JPEG','bmp','BMP','gif','GIF',] 6 }) 7 if ((file.size / 1024 / 1024) > 2) { 8 this.msgError('文件大小不得超过2M,请重新上传!') 9 return 10 } 11 const formData = new FormData(); 12 formData.append("file", file); 13 //上传图片接口14 uploadImages(formData).then( res => { 15 16 }) 17 } catch (e) { 18 19 } 20 },