뭔가 이상해서 온갖 것들을 시도해봤거든?? 그래서 결국 알아낸거


하위 컴포넌트에 메서드로 getInitialState(){}가 있으면 작동을 안함...!!


여기서 애매함 슈팅 ㄱㄱ하자면



1) 작동을 예상 외로 한다는게 아니라, 하위 컴포넌트가 아예 불러와지지않음!


2) 하위가 아닌 컴포넌트엔 getInitialState() 있어도 잘 작동함!


3) getInitialState() 의 구현부에 걍 아무 것도 안넣어도, 단지 존재만으로 작동이 안됨!


4) getInitialState에 걍 함수 아닌거(빈 스트링 같은 이상한거) 할당하면 일단 작동은 됨


5) 하위에서 state를 쓰는 거 자체가 안되는 거 같은데, 예를들어 render(){}에서 state 불러오는게 있으면 걍 getInitialState()가 없어도 그것만으로 작동 안됨!!!!!



이거 뭐임?? 아님 이게 뭔지 알려면 ㅜ멀 해야대여?ㅠ

알려주세요