如何通过API仅更新一个数据?我想从status: 4
更改为status: 5
这是我的代码
export const cancelRequest = async id => {
const response = await fetch(`API_URL/link/link/${id}`,{
method: 'put',headers: {
'Content-Type': 'application/json',Authorization: `Bearer ${Auth.getToken()}`,},});
return getData(response);
};
通过另一个文件调用
const onCancelRequest = async id => {
let cancelItem = dataAll.filter(item => item.id == id);
await TriggerRequestAPI.cancelRequest(id)
.then(data => {
data.json();
cancelItem[0].status = 5;
setIsAll(cancelItem);
})
.catch(error => console.log(error));
};