Я пытаюсь успешно удалить запись в vue.Это удаляет записи, но я получаю следующую ошибку в консоли.
405 (Метод не разрешен)
Я получаю эту ошибку на вкладке сети
«исключение»: «Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException»,
Это в моем файле .vue.
<button @click="deletePet(pet.id)">Delete</button>
Этомой файл js
methods: {
deletePet(id){
var petid = id;
window.axios.delete('/client/pet/' + id)
.then(response => this.onSubmitSuccess(response))
.catch(error => this.onSubmitError(error));;
console.log('Pet Id' + petid);
}
},
Это мой маршрут laravel
Route::delete('/client/pet/{id}', 'ClientController@deletePet')->name('client.pet.delete');
Это мой метод в clientcontroller
public function deletePet($id){
$pet = Pet::find($id);
$pet->delete();
return back();
}