任何人都可以告诉我如何在 laravel 中提及以下内容:- value="{{ $client->street_address?old('street_address') }}"

Can Any one tells me how to do these mentions below in laravel : - value="{{ $client->street_address?old('street_address') }}"

这是我的 value="{{ $client->street_address}}",这是我的旧值 {{ old('street_address') }}

我想像这样合并一个 laravel 会话 value="{{ $client->street_address ? old('street_address') }}"。基本上 laravel 在会话中存储会话和输入值,所以我想显示以前输入的值来自数据库。

如果不满足条件,它将 return 到具有旧值的同一页面。

很简单,如果有old值就显示,如果没有old值,就显示数据库值。

如果你检查 documentation,你会看到你可以将第二个参数传递给 old 并且当 old 没有值时它将使用它作为默认值显示,所以你避免做 if 检查或任何类似的事情。

你的 Blade 应该是这样的:

{{ old('street_address', $client->street_address) }}