inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

mihyun Lee님의 게시글

mihyun Lee mihyun Lee

@mihyunlee

수강평 작성수
-
평균평점
-

게시글 4

질문&답변

react-router-dom v6 오류

Workspace 컴포넌트에 코드 } /> } /> 이렇게 작성해보시겠어용??

좋아요수
0
댓글수
2
조회수
630

질문&답변

router.js:954 No routes matched location 에러가 발생합니다.

기존 코드에서 코드를 아래와 같이 바꿔서 해결했습니다!! // App/index.tsx } /> ⬆️ path에 /* 추가 // Workspace/index.tsx {userData?.Workspaces?.map((ws) => { return ( {ws.name.slice(0, 1).toUpperCase()} ); })} + ; ⬆️to 속성에 /workspace/ 추가 모두 해피 코딩 하세요,,,^^!!

좋아요수
0
댓글수
2
조회수
7141

질문&답변

router.js:954 No routes matched location 에러가 발생합니다.

추가적으로 해본 방법은 Login과 Signup 컴포넌트에서 Navigate url을 수정해보았습니다. if (data) { return ; } if (data) { return ; } // Workspace/index.tsx const params = useParams (); const { workspace } = params; console.log(workspace) // sleact 위와 같은 결과가 나오게 되어 채널을 추가하거나 워크스페이스를 추가하는 등의 동작은 잘 됩니다. 하지만, 각 워크스페이스를 클릭했을 경우, {userData?.Workspaces?.map((ws) => { return ( {ws.name.slice(0, 1).toUpperCase()} ); })} + ; 위의 코드에 의해서인지 http://localhost:3090/workspace/sleact/sleact/channel/일반 이렇게 잘못된 url로 이동하게 됩니다.. 결론적으로는 아직 해결하지 못했습니다😂

좋아요수
0
댓글수
2
조회수
7141

질문&답변

페이지 구현 - 일기 쓰기

저도 지금 같은 문제에 처해있습니다ㅠㅠ! Home쪽에서 diaryList는 잘 받아오는데, data state에 저장이 안되어 확인해보니 firstDay와 lastDay가 5월1일부터 31일 오전까지만 보여줘서 31일 오후에 작성된 글은 보이지 않는 것 같습니다 ..ㅎㅎ 따라서 저는 이렇게 코드를 수정했는데, 추가한 일기가 보였습니다 :) const lastDay = new Date( curDate.getFullYear(), curDate.getMonth() + 1, 1 ).getTime(); setData( diaryList.filter((it) => firstDay

좋아요수
1
댓글수
1
조회수
471