November 2018
Beginner
502 pages
10h 22m
English
Let's move on to deleting data now. We are going to allow the user to click a Delete button in an existing post to delete it:
<li key={post.id}> <h3>{post.title}</h3> <p>{post.body}</p> <button onClick={() => this.handleUpdateClick(post)}> Update </button> <button onClick={() => this.handleDeleteClick(post)}> Delete </button></li>
private handleDeleteClick = (post: IPost) => { axios .delete(`https://jsonplaceholder.typicode.com/posts/${post.id}`) .then(() => { this.setState({ posts: this.state.posts.filter(p => p.id !== post.id) }); });};
So, we use the axios delete method to make an HTTP DELETE ...
Read now
Unlock full access