Viss, kas jums jāzina par Stateprovider AngularJS

StateProvider in AngularJS tiek izmantots, lai definētu dažādus viena maršruta stāvokļus un piešķirtu nosaukumu, kontrolieri, atšķirīgu skatu, maršrutam neizmantojot tiešu href.

Maršrutēšana ir svarīgs aspekts, kas jāpatur prātā, veidojot vienas lapas lietojumprogrammas, izmantojot . Šajā rakstā mēs iepazīsimies ar maršrutēšanas jēdzienu, izmantojot UI maršrutētājs un skatiet, kā Stateprovider AngularJS darbojas šādā secībā:

konvertēt virkni datumā Java

Metodes, kurās Stateprovider tiek izmantots AngularJS

$ stateProvider tiek izmantots, lai definētu dažādus viena maršruta stāvokļus. Valstij var piešķirt nosaukumu, citu kontrolieri, citu skatu, neizmantojot tiešo href uz maršrutu. Ir dažādas metodes, kas izmanto jēdzienu $ stateprovider .





Angular Logo - stateprovider in angularjs - edureka

Tātad, turpināsim un apspriedīsim dažādas metodes.



AngularUI maršrutētājs

UI-Router ir maršrutēšana izveidoja AngularUI komanda AngularJS. To izmanto, lai izveidotu maršrutus vietnei un nodrošina pieeju, kas atšķiras no ngRoute. UI maršrutētājs lepojas ar papildu funkcijām un izrādās piemērotāka sarežģītiem projektiem un lietojumprogrammām.

android studijas konsultācijas iesācējiem

Projekta uzsākšana

Šajā solī mēs iegremdējam leņķiskos failus galvā.

... ... // Navigācijas izvēlne// Saturs

Galvenā mūsu lietojuma loģika ir app.js :



var app = angular.module ('angularRoutingEx', ['ui.router'])

Maršrutēšana

Lai pārvaldītu maršrutēšanu, mums jāpievieno $ stateProvider. Zemāk norādītajā kodā tiek parādīts maršruts starp galveno lapu un informācijas lapu.

// app.js app.config (function ($ stateProvider, $ urlRouterProvider) {var states = [{nosaukums: 'main', url: '/', template: '', kontrolleris: funkcija ($ sfēra, $ stateParams) {$ scope.paramId = $ stateParams.id}}] states.forEach ((state) => $ stateProvider.state (state)) $ urlRouterProvider.otherwise ('/')})

Šie ir daži no jēdzieniem, kas izmanto $ stateProvider. Ar to mēs esam nonākuši mūsu raksta beigās.

mākslīgā intelekta strīdi par un pret

Check out Autors: Edureka, uzticams tiešsaistes mācību uzņēmums ar vairāk nekā 250 000 apmierinātu izglītojamo tīklu visā pasaulē. Angular ir JavaScript ietvars, ko izmanto, lai izveidotu mērogojamas, uzņēmuma un veiktspējas klienta puses tīmekļa lietojumprogrammas. Tā kā leņķa ietvara pieņemšana ir augsta, lietojumprogrammas veiktspējas pārvaldība netieši veicina labākas darba iespējas. Leņķiskās sertifikācijas apmācības mērķis ir aptvert visus šos jaunos jēdzienus, kas saistīti ar uzņēmuma lietojumprogrammu izstrādi.

Vai mums ir jautājums? Lūdzu, pieminējiet to emuāra “Stateprovider in AngularJS” komentāru sadaļā, un mēs ar jums sazināsimies.