我有一个奇怪的问题导致变量被传递到子视图,即使它实际上没有在父视图中定义。
这是我用来使用Blade语法包含视图的代码:
@include('segments/tasksList')
但如果它在segments/tasksList.blade.php
<++ dd($user) ++>
我得到了bool(true)
。
不要介意<++ ++>
我改变了Blade语法,因为它干扰了AngularJS。
答案 0 :(得分:0)
感谢Denker我注意到我的控制器中有
return View::make('pages/company', ['user' => Auth::user()]);
导致$user
变量传递给所有子视图。