Zuvor verwendete ich ngRoute
in meinem Hauptcontroller. Ich muss Kinderansicht Funktionalität erstellen und es wird nur durch erreicht. bitte vorschlagen?Können wir ngRoute und ui.router zusammen in angularJS app.js verwenden?
7
A
Antwort
2
Ja, Sie können beide verwenden.
var myModule = angular.module("myModule", ["ui.router", "ngRoute"]);
+0
Können Sie beide gleichzeitig verwenden wie
? –+3
Nein, die beiden Richtlinien konkurrieren um die Aufnahme in den Körper. Je nach Ihrem Styling könnten Sie versuchen, einen nach dem anderen zu setzen (d. H.
). – N13
0
Ja, können Sie ngRoute
/angular-route
($routeProvider
) und ui-router
($stateProvider
) zusammen verwenden (insbesondere die zweite innerhalb des ersten). Überprüfen Sie this repo's master, um das Beispiel zu finden. In ein paar Worten, die ui-router
in diesem Fall wird die Möglichkeit haben, Navigation und verschachtelte Zustände/Ansichten innerhalb von "ng-view
-provided Space" zur Verfügung zu stellen. Ich habe fast die gleiche Frage mit mehr Details und Vor-/Nachteile beantwortet at Quora
Verwandte Themen
- 1. AngularJS, requireJS und ngRoute
- 2. AngularJS, AngularUi (Bootstrap) und NgRoute
- 3. Verwenden von ngRoute mit AngularJS-Fehlern
- 4. AngularJS und BootstrapJS arbeiten nicht zusammen
- 5. AngularJS Tabs mit UI.Router
- 6. Fortschrittsbalken mit ngRoute in angularjs
- 7. Wie können wir $ compile außerhalb einer Direktive in Angularjs verwenden
- 8. TemplateUrl in ngRoute unzugänglichen
- 9. Können wir & in URL verwenden?
- 10. AngularJS: ngRoute, sonst funktioniert nicht
- 11. Wie kann man ui.router in AngularJS Projekt einbinden?
- 12. AngularJS - Verwenden von NgRoute-Parametern in einem Controller-Namen
- 13. AngularJS ui.router chid Staaten nicht
- 14. Warum müssen wir verwenden, außer und "?" zusammen statt, wenn allein
- 15. AngularJS: ui.router zeigt die Vorlage nicht
- 16. Login-Seite ohne Index.HTML Entwurf - ngRoute (AngularJS)
- 17. Wie Rasiermesser html von AngularJS mit ngRoute
- 18. AngularJS ngRoute funktioniert nicht in Firefox
- 19. Angular Initialisierungsfehler in app.js
- 20. Können wir die preparateRenderer-Komponente und den benutzerdefinierten Cell-Renderer zusammen verwenden?
- 21. Können wir Komponententest für AngularJS routeProvider schreiben?
- 22. Können wir Komponententest für AngularJS routeProvider schreiben?
- 23. AngularJS - ui.router funktioniert nicht, wenn Firefox und crome V.49
- 24. Warum verwenden wir pthread_exit(), wenn wir return verwenden können?
- 25. Können wir Regex in Symfony2 Zugriffskontrolle verwenden?
- 26. AngularJS Controller arbeitet nicht mit ngRoute in IntelliJ (Webserver-Problem?)
- 27. AngularJS Controller wird zweimal aufgerufen (ohne ui.router)
- 28. Können wir NSFileManager in iphone verwenden?
- 29. Können wir Core-PHP in Codeigniter verwenden?
- 30. Können wir verwenden? Operator in sql
Sie können, wie @Suneet schlägt - aber Sie sollten wahrscheinlich nur Ihre Anwendung zu uiRouter migrieren, anstatt beide zu verwenden. – Martin
@Martin: Ja, Sie haben Recht. –