Выбор ответа Junior Компоненты и стили спрашивают часто обновлено

React Native: flexDirection по умолчанию

Вопрос

Какое значение flexDirection по умолчанию у View в React Native?

Попробуйте сами

Выберите вариант, и откроется разбор.

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

Коротко

Правильный ответ: column, главная ось вертикальная. В RN все View уже flex-контейнеры, и главная ось по умолчанию вертикальная: column.

Варианты ответа

  1. row, как и в браузере
  2. row-reverse для поддержки языков с письмом справа налево
  3. Flexbox по умолчанию выключен, его включают через display: flex
  4. column, главная ось вертикальнаяправильный ответ

Разбор

В RN все View уже flex-контейнеры, и главная ось по умолчанию вертикальная: column. В вебе наоборот, row, и display: flex нужно включать. Это частая ловушка при переходе с веба.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.