【发布时间】:2018-02-05 05:02:59
【问题描述】:
当使用此代码时,我尝试从 React Native 中的请求中提取数据和状态请求
function postUser(FirstName, LastName, Phone, Email, Password) {
let data = {
method: 'POST',
credentials: 'same-origin',
mode: 'same-origin',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
email: Email,
password: Password,
first_name: FirstName,
last_name: LastName,
phone: Phone
})
}
return fetch(URLPostUser, data)
.then(response => response.json())
}
在这个结果中没有状态。
当更改函数的返回时,我尝试获取状态,但在这种情况下无权访问数据
function postUser(FirstName, LastName, Phone, Email, Password) {
let data = {
method: 'POST',
credentials: 'same-origin',
mode: 'same-origin',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
email: Email,
password: Password,
first_name: FirstName,
last_name: LastName,
phone: Phone
})
}
return fetch(URLPostUser, data)
}
【问题讨论】:
标签: javascript react-native fetch