Использование UIRouter в приложении с угловым 1.5, у меня возникли проблемы с установкой начального состояния для моего углового модуля.Угловое ui-router начальное состояние без URL
Я создал несколько состояний без URL-адресов (потому что мне не нужна фактическая маршрутизация), и я хотел бы активировать начальное состояние после создания экземпляра модуля.
Обычно я делаю это с использованием $urlRouterProvider.otherwise(<initialRoute>)
, но поскольку я не использую URL-адреса в своих состояниях, это не сработает.
Предоставляет ли UIRouter (или Angular) решение для этого?
извините, но если у вас нет маршрута .. почему вы хотите его установить? .. Вы уже пробовали $ urlRouterProvider.otherwise ('/') и задали в своем индексе? –
Нет У меня нет никакого маршрута, juste states без URL. На самом деле это функция UIRouter, вы можете активировать такое состояние так же, как и для маршрутизируемого состояния (например, с помощью 'ui-sref' или' $ state.go() '). Аналогично маршрутизируемому приложению, где вы обычно определяете URL-адрес по умолчанию (например,/home например), я хотел бы иметь состояние по умолчанию (которое не основано на URL-адресе). Это яснее? – ClementParis016
, но ui-sref и $ state.go используются для перехода к URL-адресу .. но нормально –