laravel组件在foreach循环中,其他元素分组

时间:2019-03-16 15:12:42

标签: laravel

如果我这样做($favorites是一个集合):

@if($favorites and $favorites->isNotEmpty())
  @foreach($favorites as $f)

    @component('components.favorite', [
      'f' => $f
    ])
    @endcomponent

    <button>Test</button>

  @endforeach
@endif

并且集合中有3个对象,结果是HMTL:

component
button
button
button
component
component

在我期待的时候:

component
button
component
button
component
button

从foreach循环的定义方式来看,这似乎合乎逻辑吗?

1 个答案:

答案 0 :(得分:0)

在组件内部插入按钮,或者请提及可用的对象及其结构,以更好地了解您的问题