使用了uview的框架upload组件,需要传递文件流并且后端想要formData的格式
<u-upload :beforeRead="beforeUpload" ></u-upload>
在网上找了formdata的文件并引入
beforeUpload(file) {
console.log(file,'==============');
const FormData = require('@/util/formData.js')
let formData = new FormData();
formData.append("img", file);
const data = formData.getData();
console.log(data,'data--------')
// formData.append('url',data)
certificationImage(data.buffer,'business').then(response=>{
})
打印的file
传过去的是这种
应该如何修改,感谢各位
如果你是直接使用微信开发者工具进行的开发的话,可以使用微信小程序自带的API
wx.uploadFile
来上传文件。官方文档在这里wx.uploadFile