阅读(5013) (9)

Laravel 8 作用域插槽

2021-06-28 16:48:19 更新

如果您使用诸如 Vue 这样的 JavaScript 框架,那么您应该很熟悉「作用域插槽」,它允许您从插槽中的组件访问数据或者方法。 Laravel 中也有类似的用法,只需在您的组件中定义 public 方法或属性,并且使用 $component 变量来访问插槽中的组件:

<x-alert>
    <x-slot name="title">
        {{ $component->formatAlert('Server Error') }}
    </x-slot>

    <strong>Whoops!</strong> Something went wrong!
</x-alert>