一、下载 laravel 5.4
composer create-project laravel/laravel=5.4.* laravel5.4_slot
切换目录
cd laravel5.4_slot
二、welcome.blade.php
修改 resources/views/welcome.blade.php
这里引入了 CSS Bulma 框架:https://bulma.io/documentation/overview/start/
desciption:Laravel 是一个开源的、广泛使用的 PHP 框架。该平台主要用于利用 MVC 架构模式开发 web 应用程序。
新建 resources/views/panel.blade.php
启动 serve
php artisan serve
这是 laravel 5.4 之前的做法
三、component slot
修改 resources/views/welcome.blade.php
访问 http://127.0.0.1:8000/,正常输出。
也可以不使用 description,但是模板中的变量名称必须为 slot
修改 resources/views/welcome.blade.php
修改 resources/views/panel.blade.php
访问 http://127.0.0.1:8000/,正常输出。
默认名称
{{ $heading ?? 'lulublog' }