Передача обычных атрибутов в компонент
Некоторые атрибуты должны быть просто переданы в представление. Пусть, к примеру, мы хотим передать атрибут class
:
resources/views/index.blade.php<?php
<x-alert class="alert" />
Все атрибуты, которые не являются частью конструктора компонента, будут автоматически добавлены в коллекцию атрибутов компонента.
Эта коллекция атрибутов автоматически становится доступной для компонента через переменную $attributes
. Все атрибуты могут отображаться в компоненте путем вывода этой переменной:
resources/views/components/alert.blade.php<?php
<div {{ $attributes }}>
</div>