微信小程序里上传的文件作为有个input内容来上传应该怎么处理,我是使用的chooseMessageFiles这个api来选中文件,然后在页面中也能显示文件的名字,我如果想提交的话是在chooseMessageFiles这个api中使用uploadFile还是应该在提交按钮里面做操作
chooseMessageFile: function (e) {
var that = this;
wx.chooseMessageFile({
count: 1, //能选择文件的数量
type: 'all', //从所有文件选择
success(res) {
console.log(res,'res==')
var size = res.tempFiles[0].size;
var filename = res.tempFiles[0].filename;
var newfilename = filename + "";
that.setData({
path: res.tempFiles[0].path, //将文件的路径保存在页面的变量上,方便 wx.uploadFile调用
filename: filename, //渲染到wxml方便用户知道自己选择了什么文件
namee:res.tempFiles[0].name
})
}
})
}, 只写了选中文件的代码没有写上传的,因为我不理解应该在哪做上传功能
调用API: wx.uploadFile({ }),详见微信开发文档
提交按钮,不然选好文件就上传了