![](/img/trans.png)
[英]Laravel Reset Password Reminder , passing variables to Blade template
[英]Passing multiple variables to blade template
如何在Laravel中将多个变量传递给刀片视图?
假设我必须传递$var1
和$var2
来查看“欢迎”。
对于其他帖子,它可能会有用,可以使用两种方法,
with
的功能,将它们传递在阵列的形式的视图的帮助下with
功能
$data = array('var1'=>$var1, 'var2'=>$var2);
return view('welcome')->with($data);
compact
功能,使用compact
功能传递数据
$var1= "variable 1";
$var2 = "variable 2";
return view('welcome', compact('var1', 'var2'));
在两种情况下,只需在视图中按名称调用变量
{{ $var1 }} and {{ $var2 }}
PS在第二种方法中,变量仅在带有名称且没有任何$符号的紧凑内部传递。
您可以使用数组数据集传递多个变量。 喜欢。
$ data ['arrData'] = array('test1'=> $ val1,'test2'=> $ val3,'test3'=> $ val3); 返回视图('welcome',$ data); 并且此值可以在刀片模板中以阵列格式轻松获得。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.