|
요새 컴포넌트 제작하고 있는데
이것이 developer guide에는 언급이 없네요
제가 아는 바로는 컴포넌트 생성시
생성자
afterConstruct()
프로퍼티 설정함수(Set~~())
loded()
이런 순이고 폼 파일에 저장된 프로퍼티가 로딩되어 컴포넌트에 할당되는 순서는 폼파일에 기록된 순서라고 알고 있습니다.
그래서 헤더파일에
__property a;
__property b;
__property c;
이렇게 선언하였는데 디버깅해보면 a가 가장 나중에 할당이 됩니다. b,c는 순서되로 할당이 되고
a 와 b,c가 다른 점은 a는 다른 컴포넌트의 포인터이고 b,c는 상수 값입니다. 왜 그렇가요?
포인터는 항상 가장 나중에 할당되는 걸까요 프로퍼티에서 아시는 분 답변좀..
|