Koristim node.js async paket, posebno forEachSeries, za izvođenje serije http zahtjeva temeljenih na parametrima izvučenim iz niza. U povratnom pozivu svakog zahtjeva imam nekoliko if/else naredbi za reagiranje na različite vrste odgovora.
// Čitaj više →
Slijedeći tipične REST standarde, razdvojio sam svoje resurse u zasebne krajnje točke i pozive. Glavna dva objekta o kojima je ovdje riječ su List i Item (i naravno, lista sadrži popis stavki, kao i neke druge podatke povezane s njom).
Dakle, ako korisnik želi dohvatiti svoje popise, mogao bi napraviti Get
Čitaj više →
Moram rekurzivno prolaziti kroz stablo kako bih izvršio operacije na određenim čvorovima koristeći asinkrone operacije. Kako mogu kontrolirati tok da bih imao pristup čvorovima kada završi?
Evo primjer situacije:
data = { name: "deven", children: [ { na Čitaj više →
Pokušavam shvatiti Node.js i neke asinhrone operacije. U sljedećem kodu dohvaćam neke RSS feedove i spremam pronađene članke ako ih prije nisam spremio. Kod radi i sprema nove članke. Međutim, nisam siguran kako ovo promijeniti da bih znao kada su svi članci završili s parsiranjem. Na primjer, callback
Čitaj više →
Imam pitanje o tome kako izvršiti asinhroni zadatak u while petlji dok se neki uvjet ne ispuni. Ovo je više teorijsko pitanje, ali mogu vidjeti kako bi to moglo predstavljati problem u nekim scenarijima.
Pokušat ću demonstrirati problem na primjeru (ovdje koristim JavaScript, ali možete koristiti bilo koji jezik):
Mogao bih i
Čitaj više →
Volio bih definirati neke konstante koje se vraćaju iz asinhronog resursa. Postoji li način da se to učini u Webpacku?
/* webpack.config.js */ module.exports = { ..., plugins: [ new webpack.DefinePlugin({ someVar: /* RETURN VARIABLE FROM ASYNC FUNCTION */ }) ] } Čitaj više →
Radio sam s async.waterfall i nodejs. Radi vrlo dobro, ali sada imam pitanje o tijeku.
Želim koristiti jednostavan if uvjet u async.waterfall tijeku.
async.waterfall([ callOne, callTwo, if(condition > 0 ) { callT Čitaj više →
Pokušavam pretvoriti callback funkciju u async/await. Kod koristi postMessage iz glavnog prozorskog okvira prema iframeu. Kada iframe pošalje poruku natrag, poziva callback funkciju. Postoji li neki način da se pretvori u Promise iz $ (window).on(...) obrasca?
Minimalna verzija
Čitaj više →
Za aplikaciju društvenih mreža, imam kolekciju objekata feeda na koje se pozivaju njihovi ID-ovi koristeći AngularFire 2. Kada se za svaki od tih ID-ova podaci povuku iz baze podataka koja pohranjuje stvarne objekte feeda, želim ažurirati Observable objekt feedCards tim informacijama kako b
Čitaj više →
Mislio sam da imam prilično dobro razumijevanje async await dok ovo nisam pokušao:
const promise1 = new Promise((resolve, reject) => { setTimeout(() => resolve('what'), 10000); }); const promise2 = new Promise((resolve, reject) => { setTimeout(() => resolve('?'), 15000); }); async function asyncTest() {
Čitaj više →