Знаете ли вы, что в ui-router вы можете получить список дочерних состояний данного состояния?
Я внедряю комплексный SPA с возможностью 4-х уровневой навигации с использованием ui-router.
Я хотел бы реализовать интерфейс вкладки навигации для второго уровня, созданного автоматически из таблицы маршрутизатора.
Для этого мне нужно получить список прямых детей данного состояния (возможно, это абстрактное состояние). Единственный способ, которым я нашел, чтобы получить состояния, - это сделать $state.get()
и получить полный список состояний, но это означает, что мне придется самостоятельно анализировать дочерние состояния, и я думаю, что этот код уже написан в ui-router.
Я задаю этот вопрос здесь, если есть кто-нибудь с опытом в исходном коде или знает плагин или модуль, которые могут мне помочь в этом. Тем временем я сделаю исследование самостоятельно и опубликую результаты, если найду что-то.