laravel项目公共模板里变量赋值问题
程序员文章站
2022-04-17 19:03:53
...
场景:公共模板下需要获取用户信息
正常来说,只需要在BaseController里的构造函数内获取用户实例,View::share('user',$user)
即可,但是由于laravel现版本 1先执行构造函数 2再调用中间件 3在调用具体方法,就导致了在构造函数内无法获取用户实例。
解决方案
创建新的中间件键,在中间件内获取用户实例,View::share('user',$user)
如有其他更好方案,希望大佬们不吝赐教
上一篇: 点击按钮实现轮播切换
下一篇: pycharm 之导入本地包