현재 프로젝트를 진행하면서 html select에서 react-select로 변경하는 과정에서 react-datepicker와 마찬가지로 적지 않게 삽질을 했습니다.
사실 value props를 제외하고는 간단한 편이지만 react-select 관련 설정법도 공유해보고자 합니다.
제가 설정한 props 목록입니다.
- styles: zIndex를 부여하여 dropdown 목록이 모바일 환경에서도 항상 위로 보이도록 설정
- value: 선택한 option이 select에 보이도록 설정 (신기하게도 stream 문법을 사용해야 합니다.)
- placeholder: 선택하지 않았을 때 default 메시지
- onChange: 선택한 option이 바뀌었을 때 호출되는 콜백 함수
- options: option 배열
[react 버전] 16.13.1
[react-select 버전]: 3.1.0
[출처]
반응형
'[DEV] 기록' 카테고리의 다른 글
React 비동기 통신 중 로딩 스피너 띄우기 (4) | 2020.05.17 |
---|---|
백준 input 파일을 읽어오는 방법 (0) | 2020.05.16 |
react-datepicker 커스텀 설정 (7) | 2020.05.06 |
비주얼 스튜디오에서 C4996 에러가 발생할 경우 (2) | 2020.05.06 |
React axios 사용 예시 (0) | 2020.04.23 |