Marsruutimine on oluline aspekt, mida tuleb ühepoolsete rakenduste loomisel meeles pidada . Selles artiklis tutvume marsruudi kasutamise põhimõttega Kasutajaliidese ruuter ja vaadake, kuidas AngepJS-i stateprovider töötab järgmises järjestuses:
kuupäeva andmetüüp sql server
Meetodid, mis kasutavad Stateproviderit AngularJS-is
$ stateProviderit kasutatakse ühe marsruudi erinevate olekute määratlemiseks. Saate anda riigile nime, erineva kontrolleri, erineva vaate, ilma et peaksite kasutama otsest href marsruudile. Seal on erinevaid meetodeid, mis kasutavad $ stateprovider mõistet .
Niisiis, jätkame ja arutame erinevaid meetodeid.
AngularUI ruuter
UI-ruuter on marsruutimine ehitas AngularUI meeskond AngularJS-i jaoks. Seda kasutatakse marsruutide loomiseks ja pakub lähenemist, mis erineb ngRoute-st. Kasutajaliidese ruuter uhke lisafunktsioonidega ning osutub sobivamaks keeruliste projektide ja rakenduste jaoks.
c ++ sortimismeetod
Projekti algatamine
Selles etapis kinnistame nurgelised failid pähe.
... ... // Navigeerimismenüü// Sisu
Meie rakenduse peamine loogika on olemas app.js :
var app = nurk.moodul ('angularRoutingEx', ['ui.router'])
Marsruutimine
Marsruudi haldamiseks peame lisama $ stateProvider. Allpool toodud koodis kuvatakse marsruutimine põhilehe ja infolehe vahel.
// app.js app.config (function ($ stateProvider, $ urlRouterProvider) {var states = [{nimi: 'main', url: '/', mall: '', kontroller: funktsioon ($ ulatus, $ stateParams) {$ scope.paramId = $ stateParams.id}}] states.forEach ((state) => $ stateProvider.state (state)) $ urlRouterProvider.otherwise ('/')})
Need on mõned mõisted, mis kasutavad dollarit $ stateProvider. Sellega oleme jõudnud oma artikli lõpuni.
kuidas java süsteemis.exit kasutada
Ckurat välja autor Edureka, usaldusväärne veebiõppeettevõte, mille võrgustik koosneb enam kui 250 000 rahulolevast õppijast ja mis levib üle kogu maailma. Angular on JavaScripti raamistik, mida kasutatakse skaleeritavate, ettevõtte ja jõudlusega kliendipoolsete veebirakenduste loomiseks. Kuna nurgaraamistiku kasutuselevõtt on kõrge, on rakenduse jõudlusjuhtimine kogukonnapõhine, võimaldades kaudselt paremaid töövõimalusi. Nurgasertifitseerimise koolituse eesmärk on hõlmata kõiki neid uusi kontseptsioone ettevõtte rakenduste arendamise ümber.
Kas teil on meile küsimus? Palun mainige seda ajaveebi “Stateprovider in AngularJS” kommentaaride jaotises ja võtame teiega ühendust.