📅  最后修改于: 2023-12-03 14:49:28.589000             🧑  作者: Mango
Laravel 是一个流行的 PHP Web 开发框架,它提供了许多强大的功能和工具,使开发人员能够轻松创建 Web 应用程序。
在 Laravel 中,视图是显示给用户的 HTML 页面,可以将动态数据呈现为响应。在本篇文章中,我们将了解如何从 Laravel 路由创建视图。
resources/views
文件夹中。我们可以在该文件夹中创建一个新的视图文件。
# 创建新视图文件
创建一个名为 `welcome.blade.php` 的新文件,保存在 `resources/views` 文件夹中:
resources/views/welcome.blade.php
2. 定义路由
在 Laravel 中,我们可以使用 `Route` 类定义路由。以下是定义路由的基本语法:
Route::HTTP方法('/url', 控制器@方法);
在我们的示例中,我们将定义一个简单的路由来显示我们的新视图文件。在 `web.php` 文件中,添加以下路由:
```php
Route::get('/', function () {
return view('welcome');
});
该路由定义了一个名为 /
的 URL,并将其映射到一个匿名函数。
此函数返回一个名为 welcome
的视图。Laravel 将自动查找 resources/views
文件夹中的视图文件。
现在,我们已经定义了路由和视图,我们可以在视图中添加 HTML。示例中,我们将在视图中显示一行简单的文本。
<html>
<head>
<title>Laravel 视图教程</title>
</head>
<body>
<h1>欢迎使用 Laravel 视图!</h1>
</body>
</html>
以上代码使用 HTML 标记构建简单的页面,其中包括一个 h1
标题。
现在,我们已经做好了所有准备工作,我们可以在浏览器中查看我们的新视图。
打开浏览器并访问 http://your-domain/
。Laravel 将返回我们定义的 welcome
视图,并显示 欢迎使用 Laravel 视图!
文本。
在本文中,我们了解了如何从 Laravel 路由创建新视图。我们学习了定义路由、创建新视图文件以及在视图中添加 HTML 的基本步骤。我们还了解了如何在浏览器中查看 Laravel 视图。
完整代码示例:
<?php
use Illuminate\Support\Facades\Route;
Route::get('/', function () {
return view('welcome');
});
<!DOCTYPE html>
<html>
<head>
<title>Laravel 视图教程</title>
</head>
<body>
<h1>欢迎使用 Laravel 视图!</h1>
</body>
</html>