pickadate.js에서 연도를 바꿀 수 있어도 MAX11년 범위 내에서만 선택할 수 있으니 선택하십시오
$('.datepicker').pickadate({
max: moment().add(30,'year').toDate(), // 30年先
selectYears: true
});
현재 선택한 해의 플레이 5년 범위 내에서만 선택할 수 있습니다...pickadate의 코드 조사에 의하면 다음과 같은 부분에 제한이 있다
https://github.com/amsul/pickadate.js/blob/0d87d916a5d56284aa4b0d7fc9e725db1ea4bf72/lib/picker.date.js#L1091-L1132
간단한 방법으로 다음과 같이 수정된 max일을 상한선으로 하고 밑에 있는 선택항목도 생략하지 않습니다
https://github.com/amsul/pickadate.js/blob/0d87d916a5d56284aa4b0d7fc9e725db1ea4bf72/lib/picker.date.js#L1130
- max: highestYear,
+ max: maxYear,
혹은 현재 선택한 날짜가 전후 5년의 제한을 설정했기 때문에 20년 혹은 더 큰 값으로도 해결할 수 있다https://github.com/amsul/pickadate.js/blob/0d87d916a5d56284aa4b0d7fc9e725db1ea4bf72/lib/picker.date.js#L1097
- numberYears = settings.selectYears === true ? 5 : ~~( settings.selectYears / 2 )
+ numberYears = settings.selectYears === true ? 20 : ~~( settings.selectYears / 2 )
Reference
이 문제에 관하여(pickadate.js에서 연도를 바꿀 수 있어도 MAX11년 범위 내에서만 선택할 수 있으니 선택하십시오), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/cyokodog@github/items/8b3c754d32b41c7040b4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)