- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
如题,因此后端也未获取到除了formData外的数据;
微信小程序端:
chooseImage(){
wx.chooseImage({
count: 1,
sizeType: ['original', 'compressed'],
sourceType: ['album', 'camera'],
success(res) {
console.log(res)
// tempFilePath可以作为img标签的src属性显示图片
const tempFilePaths = res.tempFilePaths
wx.uploadFile({
url:__BASE_URL__+ 'files/store', // 仅为示例,非真实的接口地址
filePath: tempFilePaths[0],
name: 'myfile',
formData: {
user: 'test'
},
header:{"content-type":"multipart/form-data"},
success(res) {
const data = res.data
console.log(data);
// do something
},
fail(res) {
console.log('失败');
// const data = res.data
console.log(res);
// do something
}
})
}
})
},
PHP端:
namespace app\api\controller;
use think\Controller;
/** 文件控制
* Class Files 2019年4月17日16:41:15
* @package app\api\controller
*/
class Files extends Controller
{
function store()
{
$data = input('post.');
$file = request()->file('myfile');
// dump($_REQUEST);
return $this->jsonApi('', '', $data);
}
}
选择图片、请求返回的数据截图
微信小程序开发问题解答
微信小程序开发者回答:
封贴-已解决 后端我写错了,截图中注释的是不可取的 ,未注释的是可取的
本文网址:http://www.91bianli.com/weixinxiaochengxu/11579.html