Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Android
- bitbucket
- 안드로이드 스튜디오
- 인증문제해결
- 안드로이드
- Git
- EC2
- AWS
- 디버깅
- aPK
- gradle
- not working
- flutter
- 설정
- VisualStudio
- Kotlin
- WPF
- 데이터바인딩
- react
- 안됨
- 개발환경설정
- 리액트 네이티브
- 예제
- sourcetree
- 뒤로가기 안됨
- react-native
- Invalid credentials
- 리액트
- 빌드 오류
- git인증
Archives
- Today
- Total
목록Cannot read property 'navigation' of undefined (1)
물에 살고싶은 개발자
[react-navigation] Cannot read property 'navigation' of undefined 해결법
단도직입적으로 바로 시작 ! 그리고 결론 ! RN의 라이프사이클에 대해 이해하고 사용하자 !생성자에서 this.props.navigation.navigate("open")을 사용해서 해당 에러가 발생한 경우, 생성자 말고 componentDidMount() 를 이용하면 된다. 즉, props가 세팅 된 후에 사용하면 된다! 뜬금없는 추가 팁. 생성자엔 super(); 가 꼭 있어야한다. 없으면 무슨일이 발생하는지 궁금하면 생성자를 정의해놓고 직접 확인해보시라. Cannot read property 'navigation' of undefined 이라는 에러가 발생하는 경우가 있다.내 경우에는 App.js에 사용할 화면들을 쭉 정의해놓고 시작하자마자 스플래시 화면으로 보내려고 했다.자연스레 생성자에서 thi..
React-Native
2019. 6. 20. 16:46