РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
84 of 274 menu

Директива @livewireStyles

Директива @livewireStyles подключает CSS-стили, необходимые для работы Livewire. Она генерирует тег <style> со служебными стилями, которые обеспечивают корректное отображение компонентов и их анимацию.

Синтаксис

@livewireStyles

Пример

Разместим директиву @livewireStyles в разделе <head> основного макета:

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Мое приложение</title> @livewireStyles </head> <body> {{ $slot }} @livewireScripts </body> </html>

Пример

Создадим компонент для отображения списка задач. Директиву @livewireStyles разместим в макете, а сам компонент вставим в представление через @livewire:

<?php namespace AppLivewire; use LivewireComponent; class TaskList extends Component { public $tasks = ['Задача 1', 'Задача 2', 'Задача 3']; public function render() { return view('livewire.task-list'); } } ?>
<div> <ul> @foreach ($tasks as $task) <li>{{ $task }}</li> @endforeach </ul> </div>
@extends('layouts.app') @section('content') <div> <h1>Список задач</h1> @livewire('task-list') </div> @endsection

Результат выполнения кода в браузере:

<!DOCTYPE html> <html> <head> <!-- Стили Livewire --> <style> /* служебные стили */ </style> </head> <body> <div> <h1>Список задач</h1> <div> <ul> <li>Задача 1</li> <li>Задача 2</li> <li>Задача 3</li> </ul> </div> </div> </body> </html>

Смотрите также

  • директиву @livewireScripts,
    которая подключает JavaScript-скрипты для работы Livewire
  • директиву @assets,
    которая подключает ассеты Livewire
  • директиву @livewire,
    которая выводит компонент на странице
  • директиву @this,
    которая ссылается на текущий экземпляр компонента в JavaScript
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить