猿问

laravel中的if我错在哪了(已解决)

@if后面不要用大括号不要用大括号不要用大括号

正确姿势如此下
@if(Auth::user()->id == $article->user_id)
xxx@endif

-----以下是原问题,大家自由鄙视-----

我想在blade中判断是不是用户自己的东西,所以我写了下面的代码:
@if({{ Auth::user()->id == $article->user_id }})
<a class="ui right floated blue button" href="{{ route('article.edit',$article->id) }}">编辑</a>
<a class="ui right floated red button" href="#">删除</a>@endif
但是laravel报错了,报错内容如下:
syntax error, unexpected '<' (View: D:\website\www\mobook\resources\views\article\index.blade.php)

根本找不到哪里有提示的这个错误符号啊


慕运维8079593
浏览 1170回答 0
0回答
随时随地看视频慕课网APP
我要回答