我可以用吗 route//, 提出请求 DELETE 在 laravel

我用 laravel 并试图删除一些东西。 可以指定方式 DELETE 在 route// laravel X ??

例如


route/'dashboard-delete-user', ['id' => $use->id, 'method'=> 'delete']/


或类似的东西??

EDIT:
我的意思是我可以在刀片模板中的链接或按钮中指定它。 看起来像它:


href="{{ route/'dashboard-delete-user'/ }}
已邀请:

诸葛浮云

赞同来自:

是的,你可以做到的:


Route::delete/$uri, $callback/;


https://laravel.com/docs/maste ... uting
更新

如果由于某种原因您只想仅使用路线 /没有控制器/, 您可以使用关闭 - 那似乎是:


Route::get/'delete-user/{id}', function /$id/ {
App\User::destroy/$id/;
return 'User '.$id.' deleted';
}/;

奔跑吧少年

赞同来自:

不,或者至少我不知道该怎么做。

开箱即用的唯一方法, - 它是创建一种用于处理它的表单。 至少你需要它......


<form action="{{ route/'dashboard-delete-user'/ }}" method="POST">
{{ method_field/'DELETE'/ }}
{{ csrf_field// }}
<button type="submit" value="submit">Submit</button>
</form>


或者你可以创建一条路线 get, 与您试图绑架的人,并使其处理逻辑。 不是



必须有一条仅符合的路线
delete

删除资源的请求。

石油百科

赞同来自:

是的,您可以使用 URL helper.
https://laravel.com/docs/5.2/helpers#urls
有几种选择可供选择。

要回复问题请先登录注册