PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Ajax
[node] request.post抓到的body怎麼傳出去用?
作者:
bckkt
(bckkt)
2018-03-08 12:16:42
我把程式碼精簡一下照給大家
https://imgur.com/C9dX1PA
今天body得到一串json,請問要怎麼拿到request.post()外面使用呢?
想做到第15行的事
但第15行執行會報錯ReferenceError: body is not defined
謝謝大家的回答~
作者:
Kenqr
(function(){})()
2018-03-08 14:01:00
在15行寫一個函數,在12行呼叫15行的函數
作者:
s25g5d4
(function(){})()
2018-03-09 02:32:00
恭喜你將撞上 JavaScript 最可怕也最迷人的非同步執行
作者:
jhnny97
(≡( ゚Д゚))
2018-03-09 05:33:00
也花點時間了解一下scope
作者:
WunoW
(WunoW)
2018-03-09 13:31:00
跟語言別沒關係,非同步機制是要特地花一些時間去理解的非同步有很多陷阱,一知半解的不管用什麼語言都會搞砸async要搭配process和thread的觀念一起
作者:
sa0124
((恩恩))
2018-03-09 22:47:00
是不是可以在第14行用.then()創造出同步效果?我不確定nodejs可否用es6
作者:
jhnny97
(≡( ゚Д゚))
2018-03-09 23:29:00
node支援約97%的ES6寫法,基本上你能想到的都可以用
作者:
KJZ5223
(密斯特博克)
2018-03-13 16:26:00
這錯誤是因為callback抓取body動作還在queue裡面,所以執行到gg=body才undefined的嗎?
作者:
duck10704
(duck)
2018-03-13 23:31:00
試試 fetch ?
作者:
bckkt
(bckkt)
2018-03-14 17:20:00
謝謝大家的回應~後來還是改用python爬蟲了
作者:
zased
(我只是上PTT查資料)
2018-06-11 23:44:00
很基本的非同步問題 程式往下跑到15行 但當時資料還沒回傳回來 邏輯上的問題 搞清楚很好解
繼續閱讀
[問題] 台北找 vue 家教老師
kiki0124
[問題] JQuery 有辦法事件觸發時才引入檔案嗎?
mickeyboy
Fw: [精進] [台北] nodejs讀書會
iamnodoubt
[問題] angular 做 alert-dialog-list的問題?
iori9100
[問題] 前端新手對於JS框架及打包工具的疑問
gary22204
[心得] 搜尋JS變數命名網頁
aznchat100
[問題] 如何像FB那樣即使頁面關閉也會主動…
rrr0832
[問題] vue-cli build
paiqiuafan
[問題] AJAX回傳Service unavailable
lovejoe7010
[問題] WebDB
Bruce003
Links
booklink
Contact Us: admin [ a t ] ucptt.com