Laravel视图接收未传递给它的变量

时间:2015-01-13 15:35:25

标签: php laravel-4

我有一个奇怪的问题导致变量被传递到子视图,即使它实际上没有在父视图中定义。

这是我用来使用Blade语法包含视图的代码:

@include('segments/tasksList')

但如果它在segments/tasksList.blade.php

中执行以下代码
<++ dd($user) ++>

我得到了bool(true)

不要介意<++ ++>我改变了Blade语法,因为它干扰了AngularJS。

1 个答案:

答案 0 :(得分:0)

感谢Denker我注意到我的控制器中有

return View::make('pages/company', ['user' => Auth::user()]);

导致$user变量传递给所有子视图。