Als «angularjs-routing» getaggte Fragen

15
Was ist der Unterschied zwischen Angular-Route und Angular-UI-Router?
Ich plane, AngularJS in meinen großen Anwendungen zu verwenden. Ich bin gerade dabei, die richtigen Module zu finden. Was ist der Unterschied zwischen den Modulen ngRoute (angle-route.js) und ui-router (angle-ui-router.js) ? In vielen Artikeln wird bei Verwendung von ngRoute die Route mit $ routeProvider konfiguriert . Bei Verwendung mit UI-Router …

13
Verzögerung der AngularJS-Routenänderung bis zum Laden des Modells, um ein Flackern zu verhindern
Ich frage mich, ob es für AngularJS eine Möglichkeit gibt (ähnlich wie bei Google Mail), die Anzeige einer neuen Route zu verzögern, bis jedes Modell und seine Daten mit den entsprechenden Diensten abgerufen wurden. Wenn beispielsweise eine vorhanden wäre ProjectsController, in der alle Projekte aufgelistet sind und project_index.htmlin der diese …

18
Wenn Sie die Route ändern, wird auf der neuen Seite nicht nach oben gescrollt
Ich habe zumindest für mich ein unerwünschtes Verhalten festgestellt, wenn sich die Route ändert. In Schritt 11 des Tutorials http://angular.github.io/angular-phonecat/step-11/app/#/phones Sie die Liste der Telefone. Wenn Sie nach unten scrollen und auf eine der neuesten klicken, können Sie sehen, dass die Schriftrolle nicht oben, sondern in der Mitte liegt. Ich …

8
Wie / wann kann man mit ng-click eine Route aufrufen?
Angenommen, Sie verwenden Routen: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... Und in Ihrem HTML-Code möchten Sie zur Info-Seite navigieren, wenn Sie auf eine Schaltfläche klicken. Ein Weg wäre <a href="#/about"> ... aber es …


4
Können Angularjs-Routen optionale Parameterwerte haben?
Kann ich eine Route mit optionalen Parametern festlegen (gleiche Vorlage und Controller, aber einige Parameter sollten ignoriert werden, wenn sie nicht vorhanden sind? Haben Sie also nur eine, anstatt die folgenden zwei Regeln zu schreiben? module.config(['$routeProvider', function($routeProvider) { $routeProvider. when('/users/', {templateUrl: 'template.tpl.html', controller: myCtrl}). when('/users/:userId', {templateUrl: 'template.tpl.html', controller: myCtrl}) }]); …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.