Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 为什么';t JSON.stringify()是否按预期stringify我的对象?_Reactjs_React Native_Stringify - Fatal编程技术网

Reactjs 为什么';t JSON.stringify()是否按预期stringify我的对象?

Reactjs 为什么';t JSON.stringify()是否按预期stringify我的对象?,reactjs,react-native,stringify,Reactjs,React Native,Stringify,我正在向react native发出获取请求。 为什么A会正确发送身体数据,而B会返回为未定义 let usrn = 'ususus' lew pwrd = 'pwpwpw' let bodyData = { 'u': usrn, 'p': pwrd, } 具体来说,使用JSON.stringify() =>A 返回获取(url{ 方法:“张贴”, 标题:标题, 正文:JSON.stringify({ “u”:usrn,//bo

我正在向react native发出获取请求。 为什么A会正确发送身体数据,而B会返回为未定义

    let usrn = 'ususus'
    lew pwrd = 'pwpwpw'

    let bodyData = {
        'u': usrn,
        'p': pwrd,
    }
具体来说,使用
JSON.stringify()

=>A
返回获取(url{
方法:“张贴”,
标题:标题,
正文:JSON.stringify({

“u”:usrn,//
bodyData
是一个对象,您不需要再次用大括号将其括起来:

body: JSON.stringify(bodyData);

未定义变量
us

let bodyData = {
    'u': us,
    'p': pwrd,
}
在守则中:

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
        })
    })

}

谢谢,我以为这就是问题所在,但我可以让它发挥作用。当我看到这个问题时,我的大脑开始思考
us
未定义的xD,但是,是的,你是对的,你的第二种方法有两个问题,
{}
还有@Kenry提到的内容。所以,多亏你们两人都纠正了打字错误,所以你们也必须解决这个问题。谢谢,伙计们xD@dendenbody:JSON.stringify(bodyData);。是的,但这是正确的答案。这家伙是对的
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
        })
    })
let bodyData = {
'u': usrn,
'p': pwrd,