【发布时间】:2018-08-22 20:12:34
【问题描述】:
我的脚本通过这样的 ajax axios 发送数据:
let formData = new FormData()
formData.append('file', user.avatar)
formData.append('selected_data', user)
axios.post(this.baseUrl+'/member/profile/update',
formData,
{
headers: {
'Content-Type': 'multipart/form-data'
}
}
).then(function(response) {
console.log('sukses')
})
.catch(function(error) {
console.log('fail')
})
如果我这样做:
console.log(user.avatar)
console.log(user)
结果如下:
我在后端的代码(我使用 laravel 框架)是这样的:
public function update(Request $request)
{
echo '<pre>';print_r($request->all());echo '</pre>';
die();
}
结果如下:
为什么选择的数据不显示数据对象?
如果图片没有显示,看这个:
【问题讨论】:
标签: laravel vue.js vuejs2 image-uploading vue-component