Usmerjanje je pomemben vidik, ki ga je treba upoštevati pri ustvarjanju enostranskih aplikacij . V tem članku se bomo seznanili s konceptom usmerjanja z uporabo UI-usmerjevalnik in si oglejte, kako stateprovider v AngularJS deluje v naslednjem zaporedju:
Metode, ki uporabljajo Stateprovider v programu AngularJS
$ stateProvider se uporablja za definiranje različnih stanj ene poti. Državi lahko dodelite ime, drugačen krmilnik, drugačen pogled, ne da bi vam bilo treba uporabiti neposreden href do poti. Obstajajo različne metode, ki uporabljajo koncept $ stateprovider v .
matrični program za množenje v javi
Torej, pojdimo naprej in razpravljajmo o različnih metodah.
Usmerjevalnik AngularUI
Usmerjevalnik uporabniškega vmesnika je usmerjanje izdelala ekipa AngularUI za AngularJS. Uporablja se za ustvarjanje poti za in ponuja pristop, ki se razlikuje od ngRoute. UI-usmerjevalnik se ponaša z dodatnimi funkcijami in se izkaže za bolj primernega za kompleksne projekte in aplikacije.
Začetek projekta
V tem koraku vstavimo kotne datoteke v glavo.
kako zapustiti program
... ... // Navigacijski meni// Vsebina
Glavna logika naše aplikacije je prisotna v app.js :
var app = angular.module ('angularRoutingEx', ['ui.router'])
Usmerjanje
Za upravljanje usmerjanja moramo dodati $ stateProvider. V spodnji kodi je prikazano usmerjanje med glavno in informacijsko stranjo.
// app.js app.config (funkcija ($ stateProvider, $ urlRouterProvider) {var stanja = [{ime: 'main', url: '/', predloga: '', krmilnik: funkcija ($ obseg, $ stateParams) {$ scope.paramId = $ stateParams.id}}] state.forEach ((state) => $ stateProvider.state (state)) $ urlRouterProvider.otherwise ('/')})
To je nekaj konceptov, ki uporabljajo $ stateProvider. S tem smo prišli do konca našega članka.
kako dvigniti nekaj do moči v javi
Cpoglej Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, ki se širijo po vsem svetu. Angular je ogrodje JavaScript, ki se uporablja za ustvarjanje razširljivih, poslovnih in zmogljivih spletnih aplikacij na strani odjemalca. Ker je sprejemanje ogrodja ogrodja visoko, upravljanje uspešnosti aplikacije posredno spodbuja boljše zaposlitvene možnosti. Namen usposabljanja za certificirano certificiranje je zajeti vse te nove koncepte o razvoju aplikacij v podjetju.
Imate vprašanje za nas? Prosimo, omenite ga v oddelku za komentarje bloga “Stateprovider in AngularJS”, mi pa se vam bomo oglasili.