Laravel 注释@extends(';layouts.app';)不起作用

Laravel 注释@extends(';layouts.app';)不起作用,laravel,authentication,Laravel,Authentication,我正在用laravel 5.8启动一个新项目 对于这个项目,我们需要一个只显示登录表单的登录页面(auth scafold提供的默认表单就足够了) 在尝试删除login.blade.php中的导航栏时,我们遇到了困难。注释掉@extends('layouts.app')并不会删除它 我们试图在整个路线上“追踪”这个问题,但也没有运气(我们都开始了在拉威尔世界的旅程)。这个auth脚手架来自简单返回路由视图的基本示例 我的login.blade.php如下所示: @节(“内容”) {{{{('L

我正在用laravel 5.8启动一个新项目

对于这个项目,我们需要一个只显示登录表单的登录页面(auth scafold提供的默认表单就足够了)

在尝试删除login.blade.php中的导航栏时,我们遇到了困难。注释掉@extends('layouts.app')并不会删除它

我们试图在整个路线上“追踪”这个问题,但也没有运气(我们都开始了在拉威尔世界的旅程)。这个auth脚手架来自简单返回路由视图的基本示例

我的login.blade.php如下所示:


@节(“内容”)
{{{{('Login')}
@csrf
@端部
即使对第一行进行了注释,最终结果如下所示

所以我想问的是,是否有人知道如何从登录页面正确删除导航栏


提前感谢

您使用的HTML注释只会注释掉任何输出的标记(并且
@extends
不输出任何HTML,它只注册布局),但它不会告诉blade忽略它。刀片由服务器上的PHP解析,HTML由客户端上的浏览器解析。您需要删除该行或使用注释将其注释掉


您使用的HTML注释只会注释掉输出的任何标记(并且
@extends
不输出任何HTML,它只是注册布局),但它不会告诉blade忽略它。刀片由服务器上的PHP解析,HTML由客户端上的浏览器解析。您需要删除该行或使用注释将其注释掉


如果删除
@extends('layouts.app')
则不会得到任何输出,您必须编写自己的布局。但是如果你真的想禁用它,只需写
@dparoli
@ceejayoz,我会在
@
扩展之间添加一个空格
如果你删除
@extends('layouts.app')
你得不到任何输出,你必须编写自己的布局。但是如果你真的想禁用它,只需写
@dparoli
@ceejayoz,我在
@
扩展之间添加了一个空格,它就工作了,但并不像预期的那样。。。如果我删除了那个引用,它只会返回一个空白页,所以我必须用另一种方法来做。谢谢你的帮助!我认为这是因为布局被删除了,所以布局中包含的所有样式也被删除了。要删除导航栏,您需要编辑
layouts/app.blade.php
文件夜是您的朋友,它提醒我,我可以简单地使用刀片上的--@auth和--@endauth标记。它解决了这个问题。再次感谢大家的集思广益它奏效了,但并不像预期的那样。。。如果我删除了那个引用,它只会返回一个空白页,所以我必须用另一种方法来做。谢谢你的帮助!我认为这是因为布局被删除了,所以布局中包含的所有样式也被删除了。要删除导航栏,您需要编辑
layouts/app.blade.php
文件夜是您的朋友,它提醒我,我可以简单地使用刀片上的--@auth和--@endauth标记。它解决了这个问题。再次感谢大家的集思广益
{{-- @extends('layouts.app') --}}