Php laravel 5.2中的真路返回视图?

Php laravel 5.2中的真路返回视图?,php,laravel,laravel-5.2,Php,Laravel,Laravel 5.2,如何正确加载视图?我读过一些教程,他们读过 return view::make('viewName'); 首先,我在route.php中创建了如下所示的路由 Route::get('book/{judul}','BookController@viewJudul'); 然后在控制器中添加以下代码: public function viewJudul($judul){ $data = array( 'judul'=>$judul );

如何正确加载视图?我读过一些教程,他们读过

return view::make('viewName');
首先,我在route.php中创建了如下所示的路由

Route::get('book/{judul}','BookController@viewJudul');
然后在控制器中添加以下代码:

    public function viewJudul($judul){
    $data = array(
            'judul'=>$judul
        );
    return View::make('book',$data);
}
但当我执行它时,它会给我错误,但我看了一些例子。代码如下所示:

    public function viewJudul($judul){
    $data = array(
            'judul'=>$judul
        );
    return View('book',$data);
}

它工作得很好,有人能告诉我什么是View::make吗?或者是老版本的laravel定义了视图?

view::make
是老版本的laravel,可能是
laravel 4.2.*
。对于您希望在代码中使用什么来呈现视图的问题,我建议您按照
文档
的建议进行操作,并且在整个代码中遵循相同的约定非常重要。那么,

return view('book',$data);

这将是一个更好的选择。

View::make
是针对较旧版本的laravel,我想可能是
laravel 4.2.*
。对于您希望在代码中使用什么来呈现视图的问题,我建议您按照
文档
的建议进行操作,并且在整个代码中遵循相同的约定非常重要。那么,

return view('book',$data);
这将是一个更好的选择。

view()
view::make()
Response::view()

你可以用这些中的任何一个

return View::make();

return view();

return Response::view();

return response()->view();
view()
view::make()
Response::view()

你可以用这些中的任何一个

return View::make();

return view();

return Response::view();

return response()->view();

视图::make语法用于laravel 4.*版本,laravel 5仅具有视图。检查此链接:-视图::make语法用于laravel 4.*版本,laravel 5仅具有视图。检查此链接:-是的,它是较旧的版本,因此我将像您刚才建议的那样使用@sid thanksyea它是较旧的版本,所以我会像你刚才建议的那样使用@sid谢谢