我有下面的草案实现。规范是为了显示父信息和子孙信息。
@foreach ($parent as $children)
<x-icons.chevron-right>
<h1>{{ $parent->name }}</h1>
@if($person->has('children'))
// go back at the top for nested for each
@endif
@endforeach
你可以推荐的一个解决方案是创建一个迭代函数,但我的问题是,它不能完全呈现我的组件图标chevron-right
。
@php
function showHTML($person) {
$html = '';
foreach($person as $children) {
$html .= `
<x-icons.chevron-right>
<h1>$person->name</h1>
`;
if ($person->has('children')) {
$html .= showHTML($person->children);
}
}
return $html;
}
@endphp
{!! showHTML($person) !!}
只是想知道,如果你们有其他的解决方案,这显示嵌套与一个组件图标?我会感谢任何答案。
1条答案
按热度按时间tp5buhyn1#
你可以在foreach上尝试
=> value
,它将从后端获取数据数组值。或者你可以在后端(控制器)上显示你的代码,这可以很容易地帮助你