微信提交表单到服务器,微信小程序页面表单如何跟图片一起上传服务器
拆開寫。
表單提交是 wx.request
上傳圖片是 wx.uploadFile
你需要寫一個通用圖片上傳接口,上傳圖片后臺返回圖片的url。這個通用接口在任何需要提交圖片的表單都可以用到。
添加圖片的時候就調用圖片上傳接口,拿到圖片的url,存在表單數據里。提交表單按照正常表單那樣子提交就好了。
export function uploadFiles(filePath,token){ // 上傳文件通用接口
return new Promise((resolve, reject) => {
wx.uploadFile({
url:`${URL_PREV}upload`,
filePath:filePath,
name: 'file',
header:{
'content-type':'multipart/form-data',
'x-token':token
},
success: function(res){
let data = JSON.parse(res.data);
if (data.code==200) {
resolve(data.link);
}else {
reject(data.message);
}
}
})
}).catch(function(e){
wx.showToast({
title: e,
icon: 'none',
duration: 1500
})
});
};
總結
以上是生活随笔為你收集整理的微信提交表单到服务器,微信小程序页面表单如何跟图片一起上传服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2019广西对口计算机分数线,2019广
- 下一篇: nba2k19登陆显示你与服务器,NBA