gpt4 book ai didi

php - Laravel 循环嵌套 div

转载 作者:可可西里 更新时间:2023-11-01 00:54:59 26 4
gpt4 key购买 nike

我想像这样在循环中嵌套 div

<div>
Content
<div>
Content
<div>
Content
</div>
</div>
</div>

我正在考虑递归,但我不确定如何在 blade 中实现它。

最佳答案

可以使用include调用Blade中的嵌套内容:

example.blade.php:

<div>
{{ $content->data }}
@if ($content->hasNestedData())
@include('viewfolder.example', $content->nestedContent)
@endif
</div>

要检查嵌套内容,您可以在您的模型中实现一个函数,如下所示:

public function hasNestedData()
{
return $this->nestedContent !== null;
}

并将嵌套内容设置为属性,例如:

public function nestedContent()
{
return $this->belongsTo(Content::class, 'nested_content_id');
}

由于您没有发布您已有的代码,因此请将其用作主要思想。

关于php - Laravel 循环嵌套 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48581730/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com