Conosci un modo in ui-router per ottenere l'elenco degli stati figlio di un determinato stato?uu-router angularjs: ottieni l'elenco degli stati figlio di un determinato stato
Sto implementando una SPA complessa con una navigazione profonda di 4 livelli utilizzando un router.
Vorrei implementare un'interfaccia della scheda di navigazione per il secondo livello generato automaticamente dalla tabella del router.
Per questo, ho bisogno di ottenere l'elenco dei figli diretti di un dato stato (forse è uno stato astratto). L'unico modo che ho trovato per ottenere gli stati è di fare un $state.get()
e ottenere l'elenco completo degli stati, ma ciò significa che dovrò analizzare gli stati figlio da solo, e penso che sia già scritto nel codice ui -router.
Lascio questa domanda qui nel caso in cui ci sia qualcuno con esperienza nel codice sorgente o che conosca un plugin o un modulo che può aiutarmi in questo. Nel frattempo farò una ricerca per conto mio e pubblicherò i risultati se trovo qualcosa.
ho bisogno di qualcosa di simile, così almeno so che devo per la sua attuazione me stesso. Grazie per il suggerimento –
Non potresti usare [stateHelper] (https://github.com/marklagendijk/ui-router.stateHelper) e '$ state.get()' per fare questo? Controllerò. –