angular ui router state - mehrere Zustände mit derselben Vorlage und demselben Controller

8

Ich habe unten in meiner angularjs-App Zustände definiert, die eckigen ui-Router-State-Provider verwenden. Und ich würde gerne mehrere Zustände mit der gleichen Konfiguration definieren, dh. mit der gleichen Vorlage und Controller.

%Vor%

Ist es möglich, etwas wie

zu tun? %Vor%

Irgendwelche Hilfe oder Vorschläge?

    
user3701057 13.03.2015, 23:16
quelle

2 Antworten

7

Jeder Status muss in seiner eigenen Methode .state() definiert werden. Sie werden mehrere Probleme haben, wenn Sie versuchen, es so zu tun, wie Sie oben aufgelistet haben. Am wichtigsten wäre die URL.

Sie können das einfach tun:

%Vor%

Während der Code in dem Sinne nicht verdichtet oder effizient ist, dass Sie den Controller deklarieren müssen und für jeden Zustand partiell verwendet werden müssen, ist dies notwendig, da jeder Zustand seine eigene .state() -Methode

benötigt     
Jacob Carter 13.03.2015 23:23
quelle
3

Ich wollte das Gleiche und habe es so gemacht:

%Vor%     
Tobias Koller 22.01.2016 15:47
quelle

Tags und Links