资源路由 destroy 用法
路由web.php:
Route::namespace('Backend')->prefix('admin')->group(function () {
Route::get('/', 'DashboardController@index')->name('admin');
Route::resource('member', 'MemberController')->name('resource', 'member');
});
控制器MemberController:
public function destroy($id)
{
$member = Member::find($id);
$member->delete();
if ($member->trashed()) {
echo 132;
}
}
blade模板:
@csrf
<a href="{{ route('member.destroy', $memeber->id) }}">删除</a>
1 Comment
需要通过 DELETE 请求进行删除 方法是在表单添加请求方法伪造字段 :
或者通过 js 删除,也要指定请求方法为 delete
你这里明显是 GET 请求 会报错