我试图在Laravel中创建一个新页面,而且我不确定在Laravel框架的上下文中该怎么做。 如果它只是html,那么你只需要创建一个新的html文件。在Laravel中,创建新页面时需要做的是什么?
答案 0 :(得分:12)
Laravel中最简单的方法是定义一个路由闭包,并从中返回一个视图。
在routes/web.php
文件中:
Route::get('/my-page', function () {
return view('my-page');
});
然后在resources/views
中创建一个名为my-page.php
的文件,或者如果您想使用Laravel的Blade语法(您可能会这样做),请将其称为my-page.blade.php
。
答案 1 :(得分:1)
有两个位置可将新页面添加到您的Laravel项目中:
现在,在路由中,您应该只能添加文件的第一部分,而不是.blade.php。例如:about.blade.php,您只能将路线设置为关于
它应该开箱即用:)。