php - axios 删除路由不支持 laravel vuejs
问题描述
我对删除记录有一个非常奇怪的问题。在我的 vuejs 中,我调用 axios.delete 来删除我的记录,这又调用了我的 laravel 路由。
记录被正常删除,但错误消息显示“消息”:“此路由不支持 DELETE 方法。支持的方法:GET、HEAD。”,
axios.delete('/member/event/' + this.data.module.slug);
我的laravel路线如下
Route::resource('event', 'EventController');
我正在使用 laravel 6
解决方案
您尝试发送的删除 url 和路由 url 很有可能不一样,请检查网络和路由:列表,如果不是,那么您可能会在顶部定义您的 spa 路由,我的意思是除了每个参数之外的路由