У меня есть фраза в angular, разделенная на 2 компонента: список и форма. Один, чтобы показать доступные записи и другой, чтобы отредактировать его. Служба использует, чтобы поделиться идентификатором реестра из списка, чтобы сформировать компонент, таким образом, я могу загрузить всю сущность с сервера, когда форма формируется. Проблема заключается в том, что пользователь использует вкладку браузера, чтобы перейти непосредственно к маршруту формы. Приложение перезагружено, служба потеряла состояние, и консоль взорвалась с неопределенными ссылочными исключениями.
Есть ли чистый способ избежать этой ситуации? Я думал о том, чтобы поделиться идентификатором в параметре маршрута, но некоторые объекты используют составной ключ, и я не знаю, стоит ли использовать много таких параметров 'form\:id1\:id2\:id3\:id4'
- хорошая идея.