文章詳情頁
javascript - express調用接口之后怎么傳值到頁面上?
瀏覽:122日期:2023-09-08 15:03:05
問題描述
如圖所示,我用http.get去請求接口之后拿到了返回的data數據。我現在想把頭像傳到index頁面上,但是出了http.get方法,iconUrl就是未定義的了,我要怎么才能把從接口返回的數據傳到index頁面上?
問題解答
回答1:iconUrl肯定是未定義啊.js的基本作用域的問題啊
回答2:把res.render 這一句放到req.on(’end’)回調里
回答3:作用域問題。因為你變量iconUrl是在req.on里頭聲明的,res.render調用的時候,是找不到req.on里頭的iconUrl變量的,把iconUrl的聲明放在router.get里頭試試看。
回答4:http.get改成同步方法或者在回調中使用res.render,注意參數不要重名,換個別名就可以了。
回答5:寫在end里就好了
標簽:
JavaScript
相關文章:
1. javascript - 如何把從公共庫請求來的視頻URL進行加密2. javascript - react native 使用fetch 向后端傳數據提示錯誤3. node.js下載失敗,求大神解釋4. python3.x - 在android手機的qpython上安裝python的模塊是用manylinux1版本的嗎?5. 運行PHP項目顯示空白6. css - 如何讓某個 div 內的樣式初始化7. android - jni生成的char*在NewStringUTF時報錯8. node.js - vue搭建環境- vue init webpack my-project無響應9. linux - 編譯時提示頭文件#include <mysql/mysql.h>不存在,百度之后也沒解決10. javascript - 我是做web前端的,公司最近有一個項目關于數據統計的!
排行榜
