Wyszukiwanie w witrynie
Używam pakietu async w node.js, konkretnie forEachSeries, aby wykonywać serię żądań http na podstawie parametrów pobranych z tablicy. W funkcji zwrotnej każdego żądania mam kilka instrukcji if/else, aby reagować na różne typy odpowiedzi.
// Th Czytaj więcej →
Zgodnie z typowymi standardami REST, podzieliłem moje zasoby na oddzielne endpointy i wywołania. Główne dwa obiekty w tym przypadku to List i Item (i oczywiście lista ma listę elementów, a także inne powiązane z nią dane).
Więc jeśli użytkownik chce pobrać swoje listy, może wysłać żądanie Get do api/
Czytaj więcej →
Muszę rekursywnie przechodzić po drzewie, aby wykonywać operacje na konkretnych węzłach za pomocą operacji asynchronicznych. Jak mogę kontrolować przepływ, aby mieć dostęp do węzłów po zakończeniu?
Oto przykładowa sytuacja:
data = { name: "deven", children: Czytaj więcej →
Próbuję zrozumieć Node.js i niektóre operacje asynchroniczne. W poniższym kodzie pobieram kilka kanałów RSS i zapisuję znalezione artykuły, jeśli wcześniej ich nie zapisałem. Kod działa i zapisuje nowe artykuły. Jednak nie jestem pewien, jak zmienić to tak, aby wiedzieć, kiedy wszystkie artykuły zostan
Czytaj więcej →
Mam pytanie dotyczące tego, jak wykonać zadanie asynchroniczne w pętli while aż do spełnienia jakiegoś warunku. Jest to bardziej pytanie teoretyczne, ale mogę sobie wyobrazić, że może to stanowić problem w niektórych scenariuszach.
Spróbuję zilustrować problem na przykładzie (używam tutaj JavaScript, ale możesz użyć dowolnego język
Czytaj więcej →
Chciałbym zdefiniować kilka stałych, które są zwracane z asynchronicznego źródła. Czy jest jakiś sposób, aby to zrobić w Webpacku?
/* webpack.config.js */ module.exports = { ..., plugins: [ new webpack.DefinePlugin({ someVar: /* RETURN VARIABLE FROM ASYNC FUNCTION */ }) ] } Czytaj więcej →
Pracowałem z async.waterfall i nodejs. Działa to bardzo dobrze, ale teraz mam pytanie dotyczące przepływu.
Chcę użyć prostego warunku if w przepływie async.waterfall.
async.waterfall([ callOne, callTwo, if(condition > 0 ) { Czytaj więcej →
Próbuję przekonwertować funkcję zwrotną (callback) na async/await. Kod używa postMessage z głównej ramki okna do iframe. Kiedy iframe wysyła wiadomość z powrotem, wywołuje funkcję zwrotną. Czy istnieje sposób, aby przekonwertować na Promise z wzorca $ (window).on(...)?
Minimalna
Czytaj więcej →
Dla aplikacji społecznościowej mam kolekcję obiektów feed, do których odwołuję się za pomocą ich identyfikatorów przy użyciu AngularFire 2. Gdy tylko dane powiązane z każdym z tych identyfikatorów zostaną pobrane z bazy danych przechowującej faktyczne obiekty feed, chcę zaktualizować obiekt Observable
Czytaj więcej →
Myślałem, że całkiem dobrze rozumiem async await, dopóki nie spróbowałem tego:
const promise1 = new Promise((resolve, reject) => { setTimeout(() => resolve('what'), 10000); }); const promise2 = new Promise((resolve, reject) => { setTimeout(() => resolve('?'), 15000); }); async function asyncTest() {
Czytaj więcej →