【发布时间】:2021-12-30 18:51:06
【问题描述】:
const [mekala, setMekala]= useState({posts:[]})
<button type="button" className="btn btn-warning" onClick{()=>deletePosts(post.id)}>DELETE</button>
const deletePosts= async (pid) => {
const { data } = await axios.delete(`${API}/${pid}`);
console.log(data);
}
每当我执行 deleteposts 功能时,它都会在服务器上被删除。
但要在 UI 上表示,我需要对数组执行过滤功能。
如何将 states(mekala) 的副本带到这里来编写过滤函数,以便我可以再次调用 setMekala 将删除的值分配给 state。在 UI 上表示。
【问题讨论】:
标签: reactjs api jsonplaceholder