组件和插槽的作用与片段(Section)和布局(Layout)类似。Laravel 支持两种编写组件的方法:1.基于类的组件 2.匿名组件。

我们可以用 Artisan 命令 make:component 来创建一个基于类的组件(组件类)。以下将通过创建一个简单的 Alert 组件来向你说明如何使用组件。使用 make:component 命令创建的组件将位于 app/View/Components 目录中。

  1. php artisan make:component Alert

1. 显示组件


2. 组件传参


3. 管理属性


4. 插槽


5. 内联组件视图


6. 匿名组件