我有一个名为 side.balde.php 的视图,它就像一个侧边栏。使用@include 将这一端调用到主视图和各种其他视图中。如果我只是在我的控制器中返回带有变量/数据的视图 side.balde.php,则主视图无法识别变量。 return view('incs/side',compact('users','etc'));我可以用主页视图返回此数据,并且主页视图中的所有@includes 都可以继承此数据。但问题是我在其他几个页面中使用了这个@include。如何将数据转发到 side.balde.php,以便所有调用 side.balde.php 的视图都可以访问数据。
2 回答
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
得到它的工作
public function boot()
{
View::composer('*', function ($view) {
//code
$view->with('users', $users);
});
}
并在顶部使用use App\User;和use Illuminate\Support\Facades\View;
- 2 回答
- 0 关注
- 98 浏览
添加回答
举报
0/150
提交
取消