【问题标题】:laravel url is messed uplaravel 网址搞砸了
【发布时间】:2017-03-17 19:53:07
【问题描述】:

所以,我基本上有一个视图编辑器,它获取用户头像,然后将其传递给视图。用户头像是http://placehold.it/150x150。但是,当 laravel 获取它时,url 会变得混乱,而是变成 ["http://placehold.it/150x150"]。这是刀片的问题吗? idk,如果这有任何帮助,但这里是代码:

     view()->composer('layouts.navbar',function($view)
      {
        $view->with('avatar', \App\User::getAvatar());
      });

    public static function getAvatar()
    {
 return User::Where('username', '=', Session::get('username'))->pluck('avatar');
    }

这是 chrome 中 url 的样子

这可能是 laravel 刀片的问题吗?因为我在做 img src={{$avatar}}

【问题讨论】:

  • 输入你的刀片代码?您将图像作为 json 返回?
  • offtopic:喜欢这个想法,就像devimg.com
  • @ThomasMoors 看起来很酷的去看看吧

标签: php laravel


【解决方案1】:

pluck() 返回一个数组。试试value(),或者从数组中获取第一个索引

【讨论】:

  • 根据你的 laravel 版本,确实如此。
  • first() 不是更好的替代品吗?
猜你喜欢
  • 2012-05-04
  • 2014-09-18
  • 1970-01-01
  • 2014-03-06
  • 2018-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多