해결된 질문
작성
·
223
0
사진 상세보기에서 오른쪽 UI에 댓글 달기랑 게시글이 있는데 이 때 게시글 눌렀을 때 단순 도메인만 바뀌고 이동이 안되더라구요.
그래서 아래 코드처럼 PostArticle 컴포넌트 에서 router.refresh() 넣어서 처리했는데 이렇게 해도 될까요?
const router = useRouter();
const handleOnClickCapture = () => {
router.push(`/${post.User.id}/status/${post.postId}`);
router.refresh(); // 추가
}
return (
<article onClickCapture={handleOnClickCapture} className={style.post}>
{ children }
</article>
)
답변 1
0
router.push가 안 되는 것은 app 폴더 구조에 문제가 있거나 js쪽 에러가 있는 것입니다. 임시방편으로 refresh하셔도 되긴 한데 근본적인 해결을 하셔야 합니다.
네 알겠습니다!