gpt4 book ai didi

laravel-5 - 如何从路由调用文件

转载 作者:行者123 更新时间:2023-12-04 15:39:01 25 4
gpt4 key购买 nike

我想从 Laravel 上的路由调用文件。我有一个 PostsController,里面有一个方法名称索引。我在 View 名称 posts 中创建了一个文件夹,并在其中创建了一个名为 index.html 的文件。我试图将变量打印到我分配给 PostsController 的 index.blade.php 文件中,但出现错误。谁能帮我。这是我的代码

路线:

Route::post('/posts/index', 'PostsController@index');

Controller :

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class PostsController extends Controller
{
public function index()
{
$nameIndex = "Testing";

return view('posts/index', [
'nameIndex' => $nameIndex
]);
}
}

查看文件:posts/index.blade.php

My name is : {{ $nameIndex }}

最佳答案

Laravel 支持使用点或斜杠分隔符编写 View 路径但是你应该知道从 Linux 到 Windows 的这个变化

在 Windows 上你使用反斜杠

view('posts\index');

但在 Linux 上

view('posts/index');

所以最好使用点分隔符来避免托管代码后出现问题(主要是 linux 服务器)

view('posts.index');

关于laravel-5 - 如何从路由调用文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58655066/

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