Laravel使用<ResourceController>ResourceController从输入表单(在*.blade.php中)路由到.destroy。



我有一个数据库表,每行都有一个称为 ID 的主键。我想制作一个页面以删除 ID 的行,以下表格:

<form action="{{ route('Account.destroy') }}" method="DELETE">
    <input type="hidden" name="_token" value="{{ csrf_token() }}">
    <input type="text" name="id">
    <button type="submit"> Delete My Account </button>
</form>

,但表格无法正常工作!

我有这些错误

我发现我需要将ID执行至 {{oute((}}} ,所以我尝试了 {{route('['['['['account.destroy',id]''(,然后出现这些错误:

带有执行的错误页面 ID to route((

我知道路线上的方法是错误的(['account.destroy',id](,但我没有任何修复的想法。请帮我!谢谢你!

p/s:对不起,如果我的英语太糟糕了!

您与第二个相近。您需要这样的东西:

{{ route('Account.destroy', ['account' => $id]) }}

有关更多信息,请参见文档的这一部分。

@samsquanch是正确的。此外,表格的方法应为"帖子",并在表单中添加以下行:

<input name="_method" type="hidden" value="DELETE"/>

相关内容

  • 没有找到相关文章

最新更新