일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Git
- Design Patterns
- ubuntu
- Spring
- ReactJS
- IntelliJ
- 맛집
- MySQL
- JVM
- Gradle
- redis
- tool
- linux
- php
- laravel
- Spring Boot
- java
- elasticsearch
- Spring Batch
- jsp
- Oracle
- Web Server
- db
- 요리
- javascript
- springboot
- jenkins
- it
- devops
- AWS
Archives
- Today
- Total
아무거나
history.push 동작 오류 본문
반응형
history.push() 가 동작이 안하는 경우가 있다. 이럴 경우 컴포넌트 설계나 선언부 측에 문제가 있다.
하지만 급하게 수정해야 할 경우 아래와 같이 작업하자.
// react 링크 이동 안될때
<NavLink> 태그를 활용
// react 페이지 reload 안될 때 꼼수(주소가 동일할 경우 발생) -> 해당 방법은 진짜 급한경우가 아니면 절대로 사용하지 말자..
route 에서 redirect를 이용
ex) /app/user/reload -> /app/user
왠만하면 커스텀 팝업같이 표시해야 하는 경우는 제일 상위 컴포넌트 레벨에 선언하고 하위 컴포넌트로 전달받아 사용하도록 하자.
반응형
'Javascript & HTML & CSS > reactjs' 카테고리의 다른 글
React + Typescript Scroll Down 구현 (0) | 2020.03.21 |
---|---|
react uri path 값 가져오기 (0) | 2020.01.02 |
[reactjs] Typescript with React + Redux - 2 (redux 적용) (0) | 2019.11.19 |
[reactjs] Typescript with React + Redux - 1 (프로젝트 생성) (0) | 2019.11.19 |
[reactjs] React + Typescript - 4 (React-Router) (0) | 2019.11.19 |
Comments