php - 在 LARAVEL 6 的前端刀片中使用登录用户 ID 设置 URL
问题描述
您好我正在尝试从我的刀片(welcome.blade.php)设置一个 URL(href)以登录用户的用户配置文件。
我的网址必须是这样的 -> sample.com/profile/24
在那里,24 是登录用户的用户 ID
<a href="{{URL('/profile/{{ Auth::user()->id }}')}}" class="btn btn-primary">profile</a>
但是当我运行代码时,它给了我以下异常,
Facade\Ignition\Exceptions\ViewException 语法错误,意外 '}',期待 ')'
解决方案
无需在{{}}
里面再次使用{{}}
改变
<a href="{{URL('/profile/{{ Auth::user()->id }}')}}" class="btn btn-primary">profile</a>
到
<a href="{{URL('/profile/'.Auth::user()->id)}}" class="btn btn-primary">profile</a>
推荐阅读
- pytorch - 如何找到 torch.nn.conv_transpose2d 和 max_unpool2d 的参数?
- java - docker中的内存使用超过了xmx控制或小于xms
- javascript - momentjs 不会按照指定的时区更改日期/时间
- c# - 身份确认电子邮件问题
- unity3d - Unity - 球弹跳
- java - 在 vscode 中运行 Java:“构建失败,要继续吗?” 如果我选择“继续”,它工作正常
- vue.js - 在 vuepress 中,如何将一些 md 内容动态呈现为客户主题(vue 模板)
- powershell - 如何让powershell等待批处理文件完成远程服务器上所有命令的执行
- c# - 来自鼠标单击事件的多个正确 If 语句
- guice - 我可以在不扩展 AbstractModule 的类中有一个 Guice @Provides 方法吗?