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

Страницы в Livewire

Страница приложения не всегда собрана из обычного представления, куда вставлен один блок. Бывает, что весь экран - это один компонент со своим адресом. Вокруг него каркас сайта, а во вкладке браузера своя подпись. Человек открывает такой адрес как обычную страницу, а обновляется только нужный фрагмент.

У компонента при этом своя жизнь на экране. Когда он появляется впервые, ему нужны начальные данные, и они не должны заново считаться от каждого клика. Когда человек меняет поле, страница может отозваться: удержать то, что было, или пересчитать то, что зависит от нового текста. Если в адресе есть номер записи, этот номер тоже может оказаться на экране.

Для разработчика это продолжение привычного Laravel: маршрут указывает на класс, макет задаёт каркас, а класс хранит данные экрана. Для пользователя это по-прежнему одна страница.

Со всем этим мы и будем разбираться в рамках данного раздела.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить