fetch(url, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
"script": "string",
"name": "string",
"type": "string"
}
)
})
.then(function (data) {
return data.resolve()
}).then(()=>{
//set data to state
})
如何在发布请求后处理数据并将其设置为state,或者在发布后在get请求中获取数据?
答案 0 :(得分:0)
首先,我建议您使用axios库来简化数据获取并做到这一点:
const response = await axios.post(url)
setState(response.data)
您请求从api获取响应。然后将响应的数据添加到您的状态