如何显示传递给刀片视图的数据[重复]

Posted

技术标签:

【中文标题】如何显示传递给刀片视图的数据[重复]【英文标题】:How to display data passed to Blade view [duplicate] 【发布时间】:2022-01-14 09:17:54 【问题描述】:

如何在刀片中分别显示变量 ['attributes'] 和 ['products']

$data = [];

$data ['attributes'] = Attribute::active()->whereNull('option_id')->get();
$data ['products'] = Product::orderBy('id', 'DESC')->get();

return view('dashboard.productOption.edit', compact('prOption','data'));

【问题讨论】:

我建议您查看 Blade 文档以了解如何在 Blade 视图中显示数据:laravel.com/docs/8.x/blade#displaying-data 这能回答你的问题吗? How to pass data to view in Laravel? 【参考方案1】:

您可以像调用其他任何 associative array 元素一样调用它们:

@foreach ($data['attributes'] as $attribute)
  <p> $attribute </p>
@endforeach

同样适用于访问products

【讨论】:

以上是关于如何显示传递给刀片视图的数据[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在刀片模板中使用 React js

如何在控制器传递变量(laravel)中使用刀片进行 foreach

在刀片中显示 laravel DB::select 数组

Laravel 数据透视表获取值并传递给刀片模板

如何在非刀片模板中显示雄辩的行?

如何在刀片视图中显示连接的表数据