我正在与宅基地上的Laravel合作。我在资源> views> profile(index.blade.php& pic.blade.php)下创建了两个文件。
我无法跨两个文件使图像链接工作
<img src="{{url('../')}}/public/img/{{Auth::user()->pic}}" width="100px" height="100px" /><br>
<img src="{{url('../')}}/img/{{Auth::user()->pic}}" width="100px" height="100px" /><br>
这些工作中的每一个,但一个只能一次显示一页的图像。我确信它与路径和宅基地环境有关,但不是很确定。
答案 0 :(得分:2)
您的图片似乎存储在/public/img
,您可以使用帮助asset()
<img src="{{ asset('img/'.auth()->user()->pic) }}" width="100px" height="100px" /><br>
答案 1 :(得分:0)
如果是实时部署系统,则应使用
<img src="{{url('/img/'.Auth::user()->pic)}}" width="100px" height="100px" /><br>
或者它只是一个普通的本地服务器,包含在URL
中的/ public<img src="{{url('/public/img/'.Auth::user()->pic)}}" width="100px" height="100px" /><br>
这应该生成可以公开访问的img文件夹的URL