【发布时间】:2015-11-25 12:28:06
【问题描述】:
我想将一个数组从视图传递到部分视图。目前可以通过这种方式对单个变量执行此操作:
@include('partials.datatable' , ['var' => 'value'])
但我希望var 是这样的数组:
@include('partials.datatable' , ['var' => ['value1', 'value2']])
所以我应该部分使用它:
{{ $var[0] }}
这样的事情有可能吗?
【问题讨论】:
-
如果您在其他视图中包含视图,则您传递给父级的任何内容都将在子级中可用。因此,您可以在创建视图时很好地传递您的数组,并且它将可用于包含的视图。
-
请举个例子..
-
部分视图将继承父视图可用的变量。在您的情况下,如果 $var 在当前视图中可用,您可以在部分视图中访问它,无需传递它。但如果没有,你传递变量的方式应该没有问题。