Czy znasz sposób w ui-routerze, aby uzyskać listę stanów potomnych danego stanu?angularjs ui-router: Uzyskaj listę stanów potomnych danego stanu
Wdrażam kompleksowe SPA z 4-poziomową głęboką nawigacją za pomocą interfejsu użytkownika.
Chciałbym zaimplementować interfejs zakładki nawigacji dla drugiego poziomu generowanego automatycznie z tabeli routera.
W tym celu muszę uzyskać listę bezpośrednich dzieci danego stanu (może to stan abstrakcyjny). Jedynym sposobem, w jaki znalazłem stan, jest wykonanie $state.get()
i uzyskanie pełnej listy stanów, ale to oznacza, że będę musiał sam przeanalizować stany potomne i myślę, że to kod już napisany w ui -router.
Odpuszczam to pytanie na wypadek, gdyby ktoś miał doświadczenie w kodzie źródłowym lub znał wtyczkę lub moduł, który może mi w tym pomóc. W międzyczasie zrobię badania na własną rękę i opublikuję wyniki, jeśli coś znajdę.
muszę coś podobnego, więc przynajmniej wiem, że muszę wdrożyć go samodzielnie. Dzięki za podpowiedź –
Nie mogłeś użyć [stateHelper] (https://github.com/marklagendijk/ui-router.stateHelper) i '$ state.get()' aby to zrobić? Sprawdzę. –