blade 使用或显示多数组数据

blade displaying multi array data with or

我想在重定向后显示 blade 中的旧数据。 因此,如果旧数据为空或不存在,它应该显示我通过的 任务数据多维数组。

Laravel:

redirect()->withInput();

Blade:

name ="task[{{$dayKey}}][]"
value="{{old('task.'.$dayKey.'.'.$key) or $task}}"

分别 {{old('task.'.$dayKey.'.'.$key)$task 工作正常但 如果我使用 or 每次输出都是 1.

您可以 set default 值用逗号分隔 second 参数。

value="{{old('task.'.$dayKey.'.'.$key, $task)}}"

这将为 old 输入值 check,如果没有旧输入值则将 set 默认值。