帮助我,我不能得到更新方法与put/patch一起工作。当它是react
时也没有问题,所以也许vue
有什么问题,或者也许我错过了简单的东西。
let formData = new FormData();
formData.append("image", this.image);
formData.append("name", this.name);
axios
.post(
"/api/items/" + this.editId,
{
_method: 'patch',
data: formData,
},
{
headers: {
"Content-Type": "multipart/form-data"
}
}
)
.then(function(response) {
console.log(response.data);
})
字符串
我也试
axios.put(
"/api/items/" + this.editId,
{
data: formData,
},
{
headers: {
"Content-Type": "multipart/form-data"
}
}
)
型
但后来我在laravel的控制器中的update方法中得到了空的$request
(id工作)
这是我在api.php
中定义路由的方式
Route::apiResource('items', 'API\ItemsController');
型
2条答案
按热度按时间gkn4icbw1#
试试这个
字符串
hm2xizp92#
使用
字符串
指定你想要的方法。上面代码的例子;
型