例如我有刀片模板:
$a = $parameter;
@if (count($parameter['children']) > 0)
{{$a}}
@endif
如何将$parameter['children']
置于if
之上的另一个变量?那要在脚本
答案 0 :(得分:2)
Blade背后的理念是从前端删除任何php或业务逻辑。这样做不是责任。
你应该只使用控制块(if,else,ifelse,foreach等)并输出你需要的东西。
控制器中应该通过将正确构造的对象传递给视图来处理任何逻辑或行为。
例如,您可以这样做:
@if (count($children) > 0)
@foreach($children as $child)
{{ $child->a; }}
@endforeach
@endif