首页 > 解决方案 > Laravel 语法错误将结束标记 '}' 放在创建链接时不应该出现的位置

问题描述

<!DOCTYPE html>

<html>

<head>

    <title></title>

</head>

<body>

    <ul>

        @foreach ($tasks as $task)

            <li> 

                <a href="/tasks/{{ $task->id }}">

                    {{ $task->body }}

                </a>

            </li> 
                    }

        @endforeach

    </ul>

</body>

</html>

这是 Laracasts 的第 6 课(初学者部分)。我的代码看起来与讲师屏幕上显示的完全一样,但}在每个超链接之后我都会得到一个额外的。我也花了一段时间才弄清楚他是如何在文件夹之间划分视图的。一些非常好的信息,但教练需要放慢一点。我可能在这里也错过了一些东西,但我现在已经倒带并重新看了至少 5 次。

标签: laravel

解决方案


<!DOCTYPE html>

<html>

<head>

<title></title>

</head>

<body>

<ul>

    @foreach ($tasks as $task)

        <li> 

            <a href="/tasks/{{ $task->id }}">

                {{ $task->body }}

            </a>

        </li> 


    @endforeach

</ul>

</body>

</html>

尝试这个。}关闭标签后 不需要


推荐阅读