Video: Mitä lykätään AngularJS:ssä?
2024 Kirjoittaja: Lynn Donovan | [email protected]. Viimeksi muokattu: 2023-12-15 23:46
Lykätty Esine:
Lykätty on esine, joka paljastaa lupauksen. Siinä on pääasiassa kolme menetelmää solve(), reject() ja notify(). Lykätty palauttaa lupausobjektin. Kun Lykätty loppuun, kutsut menetelmiä joko solve(), reject() ja notify()
Lisäksi, mikä on $promise AngularJS:ssä?
Lupaukset sisään AngularJS ne tarjoavat sisäänrakennettu $q-palvelu. Ne tarjoavat tavan suorittaa asynkronisia toimintoja sarjassa rekisteröimällä ne a lupaus esine. {info} Promises on päässyt natiivi JavaScriptiin osana ES6-spesifikaatiota.
Vastaavasti mikä on $q kulmassa? $ q on kulmikas määritelty palvelu. Se on sama kuin new Promise(). Mutta $ q vie asiat uudelle tasolle parantamalla lisäominaisuuksia, joita kehittäjät voivat käyttää monimutkaisten tehtävien suorittamiseen yksinkertaisemmin. Tämä on esimerkki lupauksen luomisesta käyttämällä $ q kulmikas . module("sovellus", ).
Kun tämä otetaan huomioon, mitä on lykätty lupaus?
Lisätty versio: 1.5 lykätty . lupaus () -menetelmän avulla asynkroninen toiminto estää muita koodia häiritsemästä sen sisäisen pyynnön etenemistä tai tilaa. Palauta vain Lupaus objektin kautta lykätty . lupaus () jotta toinen koodi voi rekisteröidä takaisinsoittoja tai tarkastaa nykyisen tilan.
Mikä on asynkroninen puhelu AngularJS:ssä?
Sisään AngularJS , meillä on $q-objekti, joka on palvelu, joka auttaa suorittamaan a toimivat asynkronisesti ja käytä näistä palautettuja arvoja puhelut jatkokäsittelyä varten. Tämä toimintoja ratkaise yksi lupausobjekti, kun kaikki lupausobjektit ovat siirtyneet toiminto ovat ratkaistu.
Suositeltava:
Mitä ohjelmistoa AngularJS:ssä käytetään?
Verkkomyrsky
Mikä on $anchorScroll-palvelun ominaisuus AngularJS:ssä?
YOffset voidaan määrittää useilla tavoilla: numero: Kiinteä määrä pikseleitä, joita käytetään siirtymänä. Funktio: Getter-funktio, jota kutsutaan aina, kun $anchorScroll() suoritetaan. On palautettava siirtymää edustava luku (pikseleinä). jqLite: jqLite/jQuery-elementti, jota käytetään siirtymän määrittämiseen
Mitä riippuvuudet AngularJS:ssä ovat?
Dependency Injection on ohjelmistosuunnittelu, jossa komponenteille annetaan riippuvuutensa sen sijaan, että ne koodattaisiin komponentin sisällä. AngularJS tarjoaa ylimmän riippuvuusruiskutusmekanismin. Se tarjoaa seuraavat ydinkomponentit, jotka voidaan ruiskuttaa toisiinsa riippuvuuksina
Mitä lupauksia AngularJS:ssä on?
Lupaus on esine, jonka lykätty objekti palauttaa. Voit rekisteröidä erilaisia takaisinkutsuja eri tapahtumille solve(), reject() tai notify() ja se suoritetaan, kun async-toiminto on valmis. Deferred API: Uusi lykkäyksen esiintymä luodaan kutsumalla $q
Mitä mukautetut käskyt ovat AngularJS:ssä?
AngularJS:ssä käytetään mukautettuja direktiivejä laajentamaan HTML:n toimivuutta. Mukautetut direktiivit määritellään "direktiivi"-funktiolla. Mukautettu ohje yksinkertaisesti korvaa elementin, jolle se on aktivoitu. CSS − Direktiivi aktivoituu, kun vastaava css-tyyli havaitaan