2016-08-30 6 views
0

Ich habe eine HTML-Seite, die Formulareingabe nimmt. Basierend auf den Formularvariablen, die in das Formular eingegeben werden, möchte ich mithilfe von AngularJS-Routing zu verschiedenen URLs navigieren. Kann mir jemand Auskunft geben, wie ich das machen kann?Formulareingabe basierend AngularJS Routing

+0

Bitte schauen Sie sich diese stackoverflow Frage http://stackoverflow.com/questions/11003916/angularjs-how-do-i-switch-views-from-a-controller-function. Hoffe es wird helfen! –

Antwort

0

Es kann mehrere Ansätze dazu geben. Zwei offensichtliche Möglichkeiten sind die Verwendung von $ routeProvider, wenn Sie ngRoute für das Routing verwenden, oder $ stateProvider, wenn Sie angular-ui-router verwenden. In beiden Fällen bleibt das Paradigma gleich.

Im Wesentlichen können Sie Ihr Formulardatum von $ scope zu den Zuständen/Routen in Ihrer app.config zuordnen. Von dort können Sie die templateURLs übergeben und sie der HTML-Seite zuordnen, die Sie laden möchten.

Bitte wenden Sie sich zur weiteren Klärung. Alles Gute.