작성
·
248
0
안녕하세요!
강의에서는 const getPost = (id) => {} 이거나 getPost(id) 이렇게 작성하셨던데 아래 제 코드랑 문법적으로 어떤 차이가 생기는지, 제 코드로 인해 문제가 발생할 일은 없는지 궁금합니다!
const ShowPage = () => {
const { id } = useParams();
const [post, setPost] = useState({});
const getPost = () => {
axios.get(`http://localhost:3001/posts/${id}`).then((res) => {
setPost(res.data);
})
}
useEffect(()=>{
getPost();
},[])
return (
<div>
<div>{post.title}</div>
<div>{post.body}</div>
</div>
)
};