【问题标题】:Avatar Not Showing Laravel头像不显示 Laravel
【发布时间】:2020-03-13 09:57:05
【问题描述】:

我正在使用 laravel 框架,我必须创建一个配置文件,所以我更改了在 Auth.. 中创建的表用户。一切正常。我还在用户表中添加了个人资料图片或头像的图片。

我创建了一个个人资料页面图像正在显示,甚至显示在我的导航栏上。

这是我使用的代码.. 它可以在其他页面中使用。

 <img src="img/avatar/{{Auth::user()->picture}}">

这是我的徽标图片,我放了 {{URL::asset}},因为它没有显示在其他页面中

 <img src="{{ URL::asset('img/weblogo.png') }}">

那么它在所有页面中都能完美运行

但是当我尝试在我的数据库中的图像中使用它时,它不起作用并说

<img src="{{ URL::asset('img/avatar/{{Auth::user()->picture}}') }}">

语法错误,意外 '}',应为 ')'

在我看来

但是当我尝试这个时,它不适用于所有页面

 <img src="img/avatar/{{Auth::user()->picture}}">

【问题讨论】:

    标签: laravel image src avatar


    【解决方案1】:

    如下设置asset

    <img src="{{ asset('img/avatar/'.Auth::user()->picture) }}">
    

    或者如果你想使用URL::asset 那么

    <img src="{{ URL::asset('img/avatar/'.Auth::user()->picture) }}">
    

    【讨论】:

    • 我太笨了.. 非常感谢.. 它有效!.. 谢谢你。上帝保佑:)
    【解决方案2】:

    您无需在{{ }} 内再次使用{{

    改变

    <img src="{{ URL::asset('img/avatar/{{Auth::user()->picture}}') }}">
    

    <img src="{{ URL::asset('img/avatar/'.Auth::user()->picture) }}">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-29
      • 2021-10-31
      • 1970-01-01
      相关资源
      最近更新 更多