src="{{ Auth::user ()->avatar }}" 和 $user->avatar 区别
src="{{ Auth::user()->avatar }}" 和 $user->avatar 区别,求解
高认可度评论:
在
show.blade.php
中,也就是个人中心
页面,可能显示的是当前登录用户的信息,也可能是其他用户的信息。具体要看传入该视图的模型,因此使用$user
来接收传入的 User 模型实例。而在顶部导航栏中,确定要显示的是当前登录用户的信息,所以要使用Auth::user()
。结合业务逻辑来理解代码会比较好。在
show.blade.php
中,也就是个人中心
页面,可能显示的是当前登录用户的信息,也可能是其他用户的信息。具体要看传入该视图的模型,因此使用$user
来接收传入的 User 模型实例。而在顶部导航栏中,确定要显示的是当前登录用户的信息,所以要使用Auth::user()
。结合业务逻辑来理解代码会比较好。