📜  从路由 laravel 创建视图 - PHP (1)

📅  最后修改于: 2023-12-03 14:49:28.589000             🧑  作者: Mango

从路由 Laravel 创建视图

Laravel 是一个流行的 PHP Web 开发框架,它提供了许多强大的功能和工具,使开发人员能够轻松创建 Web 应用程序。

在 Laravel 中,视图是显示给用户的 HTML 页面,可以将动态数据呈现为响应。在本篇文章中,我们将了解如何从 Laravel 路由创建视图。

步骤
  1. 在 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 文件夹中的视图文件。

  1. 在视图中添加 HTML

现在,我们已经定义了路由和视图,我们可以在视图中添加 HTML。示例中,我们将在视图中显示一行简单的文本。

<html>
<head>
    <title>Laravel 视图教程</title>
</head>
<body>
    <h1>欢迎使用 Laravel 视图!</h1>
</body>
</html>

以上代码使用 HTML 标记构建简单的页面,其中包括一个 h1 标题。

  1. 在浏览器中查看视图

现在,我们已经做好了所有准备工作,我们可以在浏览器中查看我们的新视图。

打开浏览器并访问 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>