文章詳情頁
javascript - nodejs 使用request-promise發送請求后返回結果無法獲取。
瀏覽:147日期:2023-08-31 09:33:01
問題描述
后臺使用request-promise發送網絡請求,請求了第三方接口,返回了一個json數據,我手動定義了json的key去,但是輸出這個key對應的值顯示undefined。
代碼塊:
瀏覽器返回結果:

后臺顯示結果為:

為啥是undefined???返回的是json,我用的[]內變量,本地瀏覽器測試沒問題

問題解答
回答1:可以考慮{'20170620':'0','20170621':'0'}的返回形式不是一個對象?typeof一下?或者用for in 遍歷一下看看都是什么東西,是不是是一個封裝過后的對象,或許console.log輸出的結果只是假象,封裝過的對象不過是把toString或者valueOf改了。。。
標簽:
JavaScript
相關文章:
1. 運行python程序時出現“應用程序發生異常”的內存錯誤?2. macos - 無法source activate python273. html5 - 前端面試碰到了一個緩存數據的問題,來論壇上請教一下4. android - Genymotion 模擬器可以做屏幕適配檢測嗎?5. java - butterknife怎么綁定多個view6. css3 - css怎么做出這樣的效果?7. html - vue里面:src在IE(9-11)下不顯示圖片8. css - 移動端 盒子內加overflow-y:scroll后 字體會變大9. html - 網頁的a標簽到底要不要寫上域名?10. javascript - 讀取頁面源碼,頁面中所有的換行都被當成<br/>讀取出來 了,,求解應該怎么讓它被正確的解析
排行榜

網公網安備