자바스크립트/BOM
리로딩하지 않으면서 브라우저의 url을 바꾸는 방법
Socratone
2022. 7. 15. 00:22
replaceState를 쓰면 된다.
3번째 인자에 원하는 url을 넣는다.
동일한 origin에서만 가능하다고 한다.
const replaceUrl = (url: string) => {
window.history.replaceState(null, '', url);
}
자세한 내용은 다음을 참고하자.
https://developer.mozilla.org/ko/docs/Web/API/History/replaceState