요거 만들어야한다.
만든다...!!
여기에서 저 Follow 부르는 거와 > 부르는게 제일 어려웠다..
아직도 잘 이해가 가지 않는데
js에서 함수이름 으로 부르는 것과 함수이름() 이렇게 부르는게 다르다는 것 같다.
그래서 저 Follow는 함수 이름으로 불러야 저렇게 모든 글자가 뜨게되고, > 아이콘은 함수이름() 이렇게 불러야 오류가 발생하지 않는다.
정말 대체 왜이런건지 몰라서 블로그를 찾아봤다.
일단 지피티 답
1. {renderItemAccessory}:
• 함수를 참조하는 방식입니다.
• 여기서는 renderItemAccessory 함수를 직접 실행하지 않고, 컴포넌트가 이 함수에 대한 참조를 전달하는 방식으로 사용됩니다.
• 이 방식은 함수가 필요할 때 실행할 수 있도록 참조만 전달하고, 즉시 실행하지 않습니다. 이벤트 핸들러로 함수를 전달할 때 주로 사용됩니다.
2. {renderItemAccessory()}:
• 이 방식은 함수를 즉시 호출하여 반환된 결과를 JSX에 삽입합니다.
• renderItemAccessory()는 함수가 호출되면서 반환된 컴포넌트를 렌더링합니다.
• 즉시 실행 결과를 얻고 싶을 때 사용되며, 이 경우 renderItemAccessory 함수가 호출되면서 그 결과가 JSX에 바로 렌더링됩니다.
렌더링과 참조 방식 차이라는 것 같은데, 엄.. 일단 구현하고 블로그 더 찾아서 공부해봐야겠다...
아무튼 텍스트로 넣을 때는 참조로 넣어야했고, 아이콘은 렌더링을 한 것을 넣어야 예쁘게 저렇게 나왔다.
저렇게 안넣으면 글자는 짤리고, 참조로 다 넣으면 아이콘이 안보인다 ..ㅎㅋㅋ
여튼 완성본이다..
아이폰 버전이다.
안한거 저 언어 영어로 바꿀 수 있도록 변경 , 알림설정 (근데 이건 프짱님께 물어봐야함 user 정보는 그냥 들고 있는게..?)
이용약관 ,개인정보 안함, 앱버전 ios 는 문제 생김
이것들만 해결하면 된 것 같다 ^^b
'소프트웨어 마에스트로 > FrontEnd' 카테고리의 다른 글
[RN] 동그란 마음속에 피어난 how is the Application (0) | 2024.11.15 |
---|---|
[RN] 버튼 클릭하면 로딩 컴포넌트 나오기 (2) | 2024.11.13 |
[React Native] expo font 적용기 (5) | 2024.11.13 |
[React Native] 모듈 버그 제거하기 (1) | 2024.11.01 |
[React Native] 짱짱한 시간 모듈 만들기 (1) | 2024.10.29 |