인프런 커뮤니티 질문&답변

승일님의 프로필 이미지
승일

작성한 질문수

[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

탭바 스타일링

[ ...TABS, ...TSBS, ...TSBS].map(~)

작성

·

221

0

[ ...TABS, ...TSBS, ...TSBS].map(~)

여기에서 ...TABS의 의미가 무엇인지 궁금합니다!

그냥 TABS로 적으면 e가 List type의 TABS를 불러와서 e.icon에 오류가 발생하는데,

...TABS로 적으면 map이 실제로 TABS안에 있는 리스트 요소를 e로 가져오는거같은데 ...의 의미가 궁금합니다!

답변 1

1

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

...은 spread operator로 List 안의 값들을 개별 값들로 나눠 넣어주는 역할을 합니다.

[...[1,2,3]] 은 [1,2,3]과 같습니다.

더욱 상세한 내용은 Dart 언어 강의를 참고해주세요!

감사합니다!

승일님의 프로필 이미지
승일
질문자

감사합니다!

승일님의 프로필 이미지
승일

작성한 질문수

질문하기