티스토리 뷰

DatePicker의 기본값은 년-월-일입니다. 아무것도 설정하지 않으면 아래와 같이 나옵니다.

제가 처음 프로젝트할 때(2015년) 버전이 1.24.X 버전 이었는데 이때는 이게 끝이었습니다.

화면 정의에 따라서 년-월 또는 년만 선택해야 하는 경우도 있는데 Standard Component(Control)에서는 이런 부분들이

지원이 안 돼서 Custom을 만들어 사용했던 기억이 있습니다.

하지만 지금은 그럴 필요가 없습니다. 정말 간단한 세팅만으로도 가능합니다.

해당 property는 displayFormat입니다. 아래와 같이 displayFormat="yyyy-MM"이라고 설정해주면 년-월만 선택할 수 있습니다.


마찬가지로 년만 선택하고 싶다면 displayFormat="yyyy"이라고 설정해주시면 됩니다.


정말 간단한 설정만으로 쉽제 해결했습니다.

이제 적용만 해보면 되겠네요.

댓글