Recherche de site Web
J'utilise le package async de node.js, en particulier forEachSeries, pour effectuer une série de requêtes HTTP basées sur des paramètres tirés d'un tableau. Dans le rappel de chaque requête, j'ai des instructions if/else pour répondre à différents types de
Lire la suite →
En suivant les normes REST typiques, j'ai divisé mes ressources en points de terminaison et appels séparés. Les deux principaux objets en question ici sont List et Item (et bien sûr, une liste contient une liste d'articles, ainsi que d'autres données qui y sont associées).
Donc, si un utilisateur veut récu
Lire la suite →
J'ai besoin de parcourir récursivement un arbre pour effectuer des opérations sur des nœuds spécifiques en utilisant des opérations asynchrones. Comment puis-je contrôler le flux afin d'avoir accès aux nœuds lorsqu'il est terminé ?
Voici un exemple de situation :
Lire la suite →
J'essaie de comprendre Node.js et certaines opérations asynchrones. Dans le code suivant, je récupère des flux RSS et je stocke les articles trouvés si je ne les ai pas déjà stockés. Le code fonctionne et enregistre les nouveaux articles. Cependant, je ne sais pas comment modifier cela pour savoir quan
Lire la suite →
J'ai une question sur la façon d'exécuter une tâche asynchrone dans une boucle while jusqu'à ce qu'une certaine condition soit remplie. C'est plutôt une question théorique, mais je peux voir comment cela pourrait poser problème dans certaines situations.
Je vais essayer de démontrer le problème avec un exemple (j'utilise JavaScript
Lire la suite →
J'aimerais définir certaines constantes qui sont renvoyées par une ressource asynchrone. Y a-t-il un moyen de le faire dans Webpack ?
/* webpack.config.js */ module.exports = { ..., plugins: [ new webpack.DefinePlugin({ someVar: /* RETURN VARIABLE FROM ASYNC FUNCTION */ }) ] } Lire la suite →
Je travaille avec async.waterfall et nodejs. Cela fonctionne très bien mais maintenant j'ai une question sur le flux.
Je veux utiliser une condition if simple dans le flux async.waterfall.
async.waterfall([ callOne, callTwo, if Lire la suite →
J'essaie de convertir une fonction de rappel en async/await. Le code utilise postMessage depuis la fenêtre principale vers un iframe. Lorsque l'iframe renvoie un message, il appelle la fonction de rappel. Y a-t-il un moyen de convertir en Promise à partir du schéma $ (window).on(...)
Lire la suite →
Pour une application de réseau social, j'ai une collection d'objets de flux référencés par leurs identifiants en utilisant AngularFire 2. Une fois que chacune de ces identifiants a ses données pertinentes extraites de la base de données qui stocke les objets de flux réels, je souhaite mettre à jour l'ob
Lire la suite →
Je pensais avoir une assez bonne compréhension de async await jusqu'à ce que j'essaie ceci :
const promise1 = new Promise((resolve, reject) => { setTimeout(() => resolve('what'), 10000); }); const promise2 = new Promise((resolve, reject) => { setTimeout(() => resolve('?'), 15000); }); async function asy
Lire la suite →