看过前面文章的朋友们都对视图、路由、控制器有了一定的认识。
现在我们来了解一下向view视图传递数据的方法。
我们先在view下建立一个子目录,view目录在哪里就不用多说了吧。
cd resources/views/
mkdir books
然后我们把welcome.blade.php复制到books目录下名为index.blade.php。
cd ../
cp welcome.blade.php books/index.blade.php
好的,准备工作有了,我们打开路由文件web.php
把原本根目录的路由注释掉,添加新的根目录路由做测试用:
Route::get('/',function(){
return view('books.index');
});
也可以:
Route::get('/',function(){
return view('books/index');
});
这是个小知识点,关于view下面的子目录子视图文件的索引方式可以是'.',也可以是'/',这个看个人习惯。
我们把这个index.blade.php的第82行改成:Book Index Page
现在我们用Chrome打开测试链接testdemo.test