PATCH 405(方法不允许)VueJs

时间:2018-04-21 16:41:21

标签: laravel vue.js

我在web.php

中的小组'prefix'=>'admin'中有路由
Route::post('/slideUpdate/{id}','SlideController@postSlideUpdate')

在Add.vue中,我调用方法

中的函数update()
axios.patch(`/admin/slideUpdate/${this.list.id}`,this.$data.list)

在SlideController中我有功能

public function postSlideUpdate(Request $request,$id)
{
    $product = Slide::find($request->id);..$product->save();
}

当我点击按钮@click="update"时,我收到错误

PATCH http://minhquanbicycle.com/admin/slideUpdate/1 405 (Method Not Allowed)

由于

1 个答案:

答案 0 :(得分:2)

将您的路线更改为:

Route::patch('/slideUpdate/{id}','SlideController@postSlideUpdate')

希望它有所帮助...