안녕하세요 선생님. 리액트 공부중입니다.
질문 1. url 뒤에 해쉬(#)가 붙는 현상이 나타납니다. 왜그런가용?!? (해시라우터 사용x)
질문 2. 해시를 출력을 안하게 하는 방법이 있나요?
리액트 라우터 2 : navigate, nested routes, outlet 를 수강중이었습니다.
function App()
{ let navigate = useNavigate()
return ( (생략) <button onClick={()=>{ navigate('/detail') }}>이동버튼</button> )
}
선생님코드와 동일하게 네비게이션으로 온클릭 이동버튼을 만들었는데요.
http://localhost:3000/#
http://localhost:3000/detail#
과같이 url 뒤에 #이 붙습니다.
왜 그런지 여쭈어보고싶습니다.
* 검색결과 해시라우터, 브라우저라우터가 있다는 것을 알았습니다.
그렇지만 선생님 강의도 브라우저라우터를 사용하시고, 저도 해시라우터는 쓴적이없는데 저런결과가 나옵니다.
