如何在Laravel 5.2中的路由中使用删除方法

Ket*_*ari 4 laravel-5.2

我想在laravel项目中使用删除路由。


喜欢并想从锚标签的href发送路线。
是否可以在锚标记“ href”的路由中使用删除方法

 Route::delete('/news/{id}', 'NewsController@destroy');
Run Code Online (Sandbox Code Playgroud)

Dee*_*T P 5

您不能使用带有href的定位标记来发送删除请求。您需要执行此操作。使用DELETE方法,因为在表单中我们只有get和post方法,所以创建一个名称为_method且值为DELETE的隐藏字段。 创建类似于以下形式的表单:

<form action="news/id" method="post">
<input type="hidden" name="token" value="{{csrf_token}}" >
<input type="hidden" name="_method" value="DELETE" >
<input type="submit" value="delete " >
</form>
Run Code Online (Sandbox Code Playgroud)