Панель содержимого - это простой экранный объект, который контейнер использует для внутреннего размещения дочерних элементов, но только при включенной прокрутке.Вот почему дети «иногда» помещаются в панель контента.:)
Эта панель содержимого затем перемещается, и именно так прокручивается контейнер.
При включении и выключении scrollContent Flex переносит дочерние элементы из самого контейнера впанель содержимого и наоборот.Перед первым переходом на панель содержимого создается панель.
Важно также то, что этот процесс прозрачен для пользователя, т. Е. При добавлении / удалении дочерних элементов контейнер заботится о том, куда их поместить (в сам контейнер или панель содержимого).Также обратите внимание, что механизм размещения работает с дочерними элементами одинаково в обоих случаях (с панелью содержимого или без нее).
А теперь ответ на вопрос «Почему бы просто не всегда поместить все дочерние элементы в панель содержимого? ".
Производительность!Мы всегда стремимся минимизировать количество компонентов в приложении, поэтому зачем использовать панель содержимого для каждого контейнера, в то время как для scrollContent только для небольшого количества контейнеров установлено значение true?Большинство контейнеров в обычном приложении Flex просто группируют своих дочерних элементов по горизонтали или вертикали.