gpt4 book ai didi

php - Laravel:从 Controller 返回 View

转载 作者:可可西里 更新时间:2023-11-01 13:19:12 24 4
gpt4 key购买 nike

我正在尝试学习如何使用 Laravel 5,但我遇到了一个问题。到目前为止,我已经创建了以下代码:

app/HTTP/routes.php 下:

<?php

Route::get('/', 'MyController@home');

app\Http\Controllers 下创建了我自己的 MyController.php 文件,并将以下代码添加到 Controller 中:

<?php

namespace App\Http\Controllers;

use Illuminate\Routing\Controller as BaseController;

class MyController extends BaseController
{
public function home()
{
$name = "John Doe";
return View::make("index")->with("name", $name);
}
}


当我运行应用程序时出现错误:

FatalErrorException in MyController.php line 12:
Class 'App\Http\Controllers\View' not found


我做错了什么?

最佳答案

改变

return View::make("index")->with("name", $name);

return \View::make("index")->with("name", $name);

甚至更好

return view("index",compact('name'));

更新

View 是一个 Facade ,一个包装类,和view()是检索 view 实例的辅助函数。

关于php - Laravel:从 Controller 返回 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31613035/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com