在Laravel中使用后如何清空表单字段

在Laravel中使用后如何清空表单字段,laravel,validation,Laravel,Validation,我目前正在学习拉威尔,并在表格上做实验。我用的是拉威尔集体。在我的控制器中,我有以下代码 $this->validate($request, [ 'title' => 'required', 'body' => 'required', ]); 当其中一个字段为空时,它将重定向回表单,并保留该字段以前的值。例如,如果我在标题字段中填写这是一个标题,并将正文留空,则验证失败,表单重定向回自身,标题值为这是一个标题,验证失败时是否有办法使所有(或特定字段)都为空?多

我目前正在学习拉威尔,并在表格上做实验。我用的是拉威尔集体。在我的控制器中,我有以下代码

$this->validate($request, [
    'title' => 'required',
    'body' => 'required',
]);
当其中一个字段为空时,它将重定向回表单,并保留该字段以前的值。例如,如果我在标题字段中填写
这是一个标题
,并将正文留空,则验证失败,表单重定向回自身,标题值为
这是一个标题
,验证失败时是否有办法使所有(或特定字段)都为空?多谢各位

这是

*.blade.php
中,您可能会发现如下内容:


您只需要从HTML中删除值,它就不会被保留。

您知道保留输入是一项功能而不是一个bug吗?我知道这是一项功能,我从来没有说过任何东西是bug。我只是在尝试,如果我有更多的时间学习,我会进行研究而不是在这里提问。在进行了大量研究之后,在这里提问应该是最后的选择。实际上我使用的是form helper,默认值已经为“”。不过,上面的注释建议进行自定义验证,这样我就可以使用输入($request->except('title'))运行
重定向()->
。不过谢谢你!:)如他们的文档所示,Laravel collective会自动为您执行此操作,您没有发布刀片代码,因此我进行了一个有根据的猜测。不管怎样,很高兴问题解决了。下次请把整个问题都包括进去。