【发布时间】:2018-05-06 19:57:47
【问题描述】:
我正在从 react-native 发出 fetch 请求。 为什么 A 会正确发送正文数据,但 B 会返回未定义?
let usrn = 'ususus'
lew pwrd = 'pwpwpw'
let bodyData = {
'u': usrn,
'p': pwrd,
}
具体是JSON.stringify()的正文数据?
=> A
return fetch(url, {
method: "POST",
headers: headers,
body: JSON.stringify({
'u': usrn, // <= can return this value on server
'p': pwrd, // <= can return this value on server
})
})
=> B
return fetch(url, {
method: "POST",
headers: headers,
body: JSON.stringify({ bodyData }) // <= returns undefined on server
})
【问题讨论】:
标签: reactjs react-native stringify