Mitä lykätään AngularJS:ssä?
Mitä lykätään AngularJS:ssä?

Video: Mitä lykätään AngularJS:ssä?

Video: Mitä lykätään AngularJS:ssä?
Video: SCP-093 Punaisenmeren Object (Kaikki testit ja uusiomateriaalien Lokit) 2024, Saattaa
Anonim

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: