在 laravel 5.6 中输入旧值

Form input old value in laravel 5.6

我有一个搜索表单输入,我想在搜索结果页面上搜索后在搜索框中显示搜索词值。

我尝试了以下方法,但没有用

<input type="text" name="search" value="{{ old('search') }}" placeholder="Search help articles" class="form-control form-control-gray col-md-10"> 

value="" 中有什么不正确的地方

old() 用于将数据刷写到会话中。这主要用于涉及失败时重定向的表单。在此处了解 old input

request() 应在此处使用,因为您希望显示针对该请求提交的值。