19.6 Состояние в жизненном цикле приложения

В этом примере наблюдается состояние, существующее только в активной фазе исполнения. При попытке покинуть эту фазу браузер требует согласовать дальнейшую судьбу данных. Без такого согласования состояние не продолжается во времени.

Незавершённое действие в активной фазе

Активного состояния нет

Точки наблюдения

  1. Введите текст — возникает активное состояние текущего запуска.
  2. Обратите внимание, что состояние нигде не сохраняется.
  3. Нажмите «Перезагрузить страницу» или закройте вкладку.
  4. Зафиксируйте реакцию браузера при наличии активного состояния.
  5. После перезагрузки сравните состояние.

Наблюдаемый эффект

Введённый текст существует только в активной фазе текущего запуска страницы. При попытке покинуть эту фазу браузер требует согласовать судьбу состояния. После перезагрузки начинается новый акт исполнения, и ранее существовавшее состояние полностью утрачивается.