vxe-table上传图片功能

发布时间 2023-08-08 14:59:27作者: 孤独的你
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     },