Вопрос с собеседования по Mobile

Жизненный цикл Stateful виджета

  1. createState() вызывается единожды и создает изменяемое состояние для этого виджета в заданном месте в дереве.
  2. mounted is true
  3. initState() вызывается единожды при инициализации.
  4. didChangeDependencies() вызывается единожды после инициализации и далее при уведомлениях от Inhherited-виджетов вверху по дереву, от которых зависит виджет.
  5. build() вызывается каждый раз при перерисовке.
  6. didUpdateWidget(Widget oldWidget) вызывается каждый раз при обновлении конфигурации виджета.
  7. setState() вызывается императивно для перерисовки.
  8. deactivate() вызывается, когда ранее активный элемент перемещается в список неактивных элементов, при этом удаляясь из дерева.
  9. dispose() вызывается, когда этот объект удаляется из дерева навсегда.
  10. mounted is false

Oct. 13, 2023, Источник

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы