IT Academy
Урок 2 · Средний

Widget tree, layout и themes

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Widget описывает конфигурацию интерфейса, Element поддерживает положение и состояние, RenderObject занимается геометрией и рисованием. Layout передаёт ограничения вниз и размеры вверх.

Задача для самостоятельного решения

Почему бесконечная ширина приводит к ошибке layout?

Показать разбор ответа

Дочерний компонент не получил конечной границы для расчёта. Проверьте родительские constraints; использование Expanded уместно только в подходящем Flex-контексте.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →