路线不会 return 查看 Laravel

Route won't return view Laravel

我正在尝试用 Laravel 构建一个 API。我已经用这个框架做了一些项目,但从来没有遇到过我现在要处理的这种问题。 在图片中,您可以看到我构建的路线。

第一个只打开 Laravel 欢迎页面,第二个 return 我在 json 中的所有用户。

但在最后一条路线中,我只是想 return 我刚刚创建的视图,但是在访问 URL 时,我只得到一个没有内容、错误消息或日志的空白页面。

我只是在我的视图文件夹中添加了一个新的 newuser.blade.php 视图。

代码会有所帮助,尽管从图片中您只需将 users/new 路线移动到 users/{id} 路线上方。

Laravel 将 'new' 作为 $id 参数传递给 UserController@UserById。改变顺序意味着它会先识别另一条路线。

    // above
    Route::get('users/new', function() {
        // return view
    });

    // below
    Route::get('users/{id}', 'UserController@UserById');