在 Laravel 中,视图(View)是用于展示数据的模板文件。要在 CentOS 系统上使用 Laravel 渲染视图,请按照以下步骤操作:
composer global require laravel/installer
laravel new project_name
这将在当前目录下创建一个名为 project_name
的新 Laravel 项目。
resources/views
目录下创建一个新的视图文件。例如,创建一个名为 welcome.blade.php
的文件,并添加以下内容:<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome</title>
</head>
<body>
<h1>Welcome to {{ $name }}</h1>
</body>
</html>
view()
函数来渲染视图。首先,创建一个控制器。在终端中运行以下命令:php artisan make:controller WelcomeController
这将在 app/Http/Controllers
目录下创建一个名为 WelcomeController.php
的文件。接下来,编辑该文件,添加一个名为 index
的方法,如下所示:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class WelcomeController extends Controller
{
public function index()
{
return view('welcome', ['name' => 'John Doe']);
}
}
在这个例子中,我们向视图传递了一个名为 name
的变量,其值为 “John Doe”。
routes/web.php
文件中,添加一个指向 WelcomeController@index
方法的路由:use App\Http\Controllers\WelcomeController;
Route::get('/', [WelcomeController::class, 'index']);
现在,当你访问应用程序的根 URL(例如 http://your_server_ip_or_domain
)时,Laravel 将渲染 welcome.blade.php
视图,并显示 “Welcome to John Doe”。
这就是在 CentOS 上使用 Laravel 渲染视图的基本过程。你可以根据需要创建更多的视图和控制器,并在路由文件中为它们配置相应的 URL。