【发布时间】:2016-10-02 21:57:46
【问题描述】:
我有一个像这样的嵌套数据,它被传递给刀片-
我想在刀片视图中显示它的数据。
所以我所做的是-
<ul class="dropdown-menu h-ctr h-ctr2 col-md-12 col-sm-12">
@foreach ($categories as $category)
<li class="no-border">
<label class="pull-left">
<input type="checkbox" value="{{ $category->id }}" checked>
<strong> {{ $category->name }} (21)</strong>
</label>
<ul>
@foreach($category->sub_category as $sub_cat)
<li>
<label class="pull-left">
<input type="checkbox" checked value="1"> {{ $sub_cat->name }} (7)
</label>
</li>
@endforeach
</ul>
</li>
@endforeach
</ul>
我收到嵌套循环部分的错误-
foreach($category->sub_category as $sub_cat)
<li>
<label class="pull-left">
<input type="checkbox" checked value="1"> {{ $sub_cat->name }} (7)
</label>
</li>
@endforeach
错误是这样的-
有人可以帮忙吗?
提前感谢您的帮助。
【问题讨论】:
-
能否提供错误 1/3 和 2/3?
-
1/3 和 2/3 与此错误相同
-
你确定
is_array($category->sub_category)返回true了吗? -
看起来您正在尝试使用数组中的
->访问对象属性 -
我们可以看看你的模型(关系部分)代码吗?
标签: laravel laravel-5 laravel-5.2 blade laravel-blade