Как восстановить состояние программы углового дротика на основе URL-адреса?

В приложении Angular.Dart различными представлениями можно управлять с помощью маршрутов.

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


person rodrigob    schedule 04.02.2014    source источник


Ответы (1)


ИМХО, это поведение по умолчанию.

см. https://angulardart.org/tutorial/08-ch06-view.html «Подключение маршрута к представлению»

Вы можете закодировать параметры в URL-адресе и инициализировать свои компоненты, используя эти значения (состояние), независимо от того, открываете ли вы URL-адрес с помощью ссылки в своем приложении или вводите его вручную.

person Günter Zöchbauer    schedule 13.02.2014
comment
Мой вопрос был связан с состоянием других частей приложения, кроме представления. - person rodrigob; 14.02.2014
comment
Вы должны отредактировать свой вопрос, чтобы прояснить это, возможно, с примером использования. - person Günter Zöchbauer; 14.02.2014
comment
Обновил вопрос. - person rodrigob; 15.02.2014