文章詳情頁
javascript - express調用接口之后怎么傳值到頁面上?
瀏覽:79日期: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. android - NavigationView 的側滑菜單中如何保存新增項(通過程序添加)2. python - 管道符和ssh傳文件3. 老師 我是一個沒有學過php語言的準畢業生 我希望您能幫我一下4. python - Pycharm一句代碼寫完可以自動補全空格么?5. 這段代碼既不提示錯誤也看不到結果,請老師明示錯在哪里,謝謝!6. 提示語法錯誤語法錯誤: unexpected ’abstract’ (T_ABSTRACT)7. tp5 不同控制器中的變量調用問題8. 微信開放平臺 - android 微信支付后點完成按鈕,后回調打開第三方頁面,屏幕閃動,求解決方法9. mysql服務無法啟動1067錯誤,誰知道正確的解決方法?10. php7.3.4中怎么開啟pdo驅動
排行榜
