Angular - проверка всех страниц / компонентов при загрузке приложения - PullRequest
0 голосов
/ 13 марта 2019

Я создаю сайт заявки на кредит с помощью Angular 7. (вспомните ваши обычные формы заявок на кредитные карты / ипотечные кредиты. Краткое описание основных функций:

  • приложение имеет 7 страниц(каждая с одним или несколькими дочерними компонентами)
  • все страницы имеют проверки на элементах управления формы (обязательно, минимальное значение и т. д.)
  • пользователь не может перейти к следующему шагу / странице без завершениятекущий

Все это прекрасно работает.

Однако пользователь также может сохранить свое приложение и вернуться к нему позже.

В этом случае я хотел бы в идеале перейти на первую неполную / недействительную страницу, чтобы не начинать с самого начала. Я не могу сохранить состояние приложения / меню, только фактические данные.поэтому, когда я открываю существующее приложение, я думаю, что мне придется:

  • загрузить страницы (элементы управления формой) с данными и «спросить» страницу, является ли она действительной или нет
  • , если страница действительна, переместитеo следующий
  • если страница недействительна, остановитесь там

Проблема в том, что я не знаю хорошего способа сделать это - как мне загрузить данныев элементы управления формой и проверить их без фактической загрузки страницы?Есть ли хороший, общий подход, который я могу использовать для этого?Это вообще возможно?

Спасибо!

...