【问题标题】:Laravel basic view returning route does not workLaravel基本视图返回路线不起作用
【发布时间】:2017-11-05 12:14:26
【问题描述】:

当我尝试访问页面 vie 链接时,我遇到了这个问题,它可以正常工作。但是当我尝试在链接中编写路由以使用导航栏访问它时,它会引发以下错误:

路线 [home] 未定义。 (查看:C:\wamp64\www\projectName\resources\views\layouts\master.blade.php)(查看:C:\wamp64\www\projectName\resources\views\layouts\master.blade.php)

我的路线如下:

Route::get('/home', function () {
return view('home');
});

这就是我在导航栏链接中编写路线的方式:

{{ Route('home') }}

非常感谢任何帮助。

【问题讨论】:

    标签: php routes laravel-5.4


    【解决方案1】:

    当您使用命名路由时,您必须将name 提供给该特定路由。将您的代码更改为:

    Route::get('/home', function () {
    return view('home');
    })->name('home);
    

    【讨论】:

      猜你喜欢
      • 2015-11-12
      • 2015-11-04
      • 2017-10-28
      • 2016-02-24
      • 2020-04-03
      • 1970-01-01
      • 2017-10-02
      • 2013-05-03
      相关资源
      最近更新 更多