19.08.28.수 TIL

NO PAIN, NO GAIN·2019년 8월 28일
0
  • 오늘 React Router를 사용하면서 Link를 사용하는데 작동하지 않았다. 왜 동작을 하지 않았냐면 import 할 때
import { BrowserRouter as Link } from "react-router-dom";

위에와 같이 불러와서 사용을 해서 안됐다. 위에 있는 거와 같이 사용하면 BrowerRouter를 Link 이름으로 사용해서 쓰겠다라는 의미다. 저렇게 계속 쓰고 있었으니 동작할 리가 없었다.
검색해서 해결을 했다. 검색하니 스택오버플로우에 나와 같이 안됐던 사람이 있었다. 답변을 보고 해결 했다.

import { Link } from "react-router-dom";

역시 스택오버플로우는 개발자에게 필수다.
React Router를 사용할 때, 잊어버리지 않겠다.

profile
갈고 닦자.

0개의 댓글