Maison > Questions et réponses > le corps du texte
Comme le montre l'image, j'ai utilisé http.get pour demander l'interface et j'ai obtenu les données renvoyées. Je souhaite maintenant transférer l'avatar vers la page d'index, mais après la méthode http.get, iconUrl n'est pas défini. Comment puis-je transférer les données renvoyées par l'interface vers la page d'index ?
曾经蜡笔没有小新2017-05-31 10:38:51
iconUrl doit être indéfini
C'est un problème avec la portée de base de js
漂亮男人2017-05-31 10:38:51
Problème de portée.
Parce que votre variable iconUrl est déclarée dans req.on, lorsque res.render est appelé, la variable iconUrl dans req.on est introuvable. Essayez de mettre la déclaration de iconUrl dans router.get.
phpcn_u15822017-05-31 10:38:51
Changez http.get en méthode synchrone ou utilisez res.render dans le rappel Attention à ne pas avoir le même nom de paramètre, changez simplement l'alias.