PHP - Laravel view() 使用以及传参取参
在Laravel框架中,view()
函数用于返回一个视图,你可以传递一个数组作为第二个参数以在视图中使用这些数据。
使用 view()
函数
public function show()
{
return view('show');
}
传参到 view()
函数
public function show($id)
{
$data = ['id' => $id]; // 你可以添加更多的数据到这个数组中
return view('show', $data);
}
在视图中取参
假设你的视图是 show.blade.php
,你可以在 Blade 模板中使用双花括号 {{ }}
来输出变量。
<div>
ID: {{ $id }}
</div>
如果你想要在JavaScript中使用这个变量,你可以在Blade模板中使用 json_encode()
函数。
<script>
var data = {{ json_encode($data) }};
</script>
这将确保变量在JavaScript中正确编码,并且可以在JavaScript中正确使用。
评论已关闭