laravel5.1-第3章-视图blade laravel5.1-第3章-视图blade

2023-04-06

一、传递参数

修改方法:app/Http/Controllers/SitesController.php 的 index 方法

https://file.lulublog.cn/images/3/2023/04/DgNf6T69CTNt3BQHHtZcimz93fW3l3.jpg

修改文件:resources/views/sites/about.blade.php

https://file.lulublog.cn/images/3/2023/04/XQqkK4fMO4SQTm9NOozK4q04I4NONq.jpg

访问:http://localhost:8000

https://file.lulublog.cn/images/3/2023/04/Zk6dqs424UOs292yoAOsvY4Q8DsQW4.png

所以一般使用最后一种方式

传递变量也可以用数组的方式传递

return view('sites.about')->with(['name'=>$name]);

也可以将数组方法在 view 方法的第二个参数中

return view('sites.about',['name'=>$name]);

当然数组可以用 compact 组成

$name1 = 'lulublog';
$name2 = 'cn';
return view('sites.about',compact('name1', 'name2'));

二、公共视图

新建文件:resources/views/app.blade.php

https://file.lulublog.cn/images/3/2023/04/p1N1WHHFhoJHFxvzXHx0f8ReFXV12V.jpg

修改文件:resources/views/sites/about.blade.php

https://file.lulublog.cn/images/3/2023/04/eRH17eCl9C9ihEHRA0E7kR8i67Bac8.png

三、视图if

https://file.lulublog.cn/images/3/2023/04/gvxvcJcjIYO5V9Y77eficF4AVVC9D0.jpg

四、视图foreach

https://file.lulublog.cn/images/3/2023/04/EHTSEHeHgG0086GWjGeeHhcWWHf3ge.jpg

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开微信扫一扫,即可进行扫码打赏哦

阅读 352