2017-10-27 6 views
0

내 cordova 프로젝트에서 cordo date picker 플러그인 cordova-plugin-datepicker에 대한 맞춤 설정 날짜 문제가 있습니다. 아래 코드가 제대로 작동하고 있습니다. 그러나 년만 표시하려고합니다. 연도를 연도로 변경하려고했지만 작동하지 않습니다. 몇 년 동안 어떻게 표시 할 수 있습니까? 도와 주실 수 있겠습니까? 사전에cordova 맞춤 datepicker 플러그인 만년 표시

var options = { 
    date: new Date(), 
    maxDate: Date.parse(new Date()), 
    androidTheme: 4 , 
    mode: 'date' //'year' not working 
}; 

function onSuccess(date) { 
    var curr_date = date.getDate(); 
    var curr_month = date.getMonth() + 1; //Months are zero based 
    var curr_year = date.getFullYear(); 
    var formattedDate = curr_date + "/" + curr_month + "/" + curr_year ; 
    $("#purchaseDate").val(formattedDate); 
} 

function onError(error) {} 

datePicker.show(options, onSuccess, onError); 

감사합니다 :)

+0

어떤 사람은 나를 도와 ???? –

답변

0

준비 cordova-plugin-datepicker가 당신이 원하는 것을 얻을 수 없습니다 보인다 플러그인의 설명서를 참조하십시오. 지원되는 유일한 모드는 다음과 같습니다

  • 날짜 (단 iOS 및 Windows 용)
  • 시간
  • 날짜

네이티브 방식으로 목표를 달성 할 경우 해당 확장해야 플러그인을 만들거나 새 플러그인을 만드십시오. 유즈 케이스 케이스에 맞을 수있는 또 다른 코드바 플러그인은 this입니다. 일반적으로 날짜 선택 도구는 필요 없지만 단지 몇 년을 선택해야하므로 번호 선택 도구가 필요합니다.

코드로드 플러그인을 사용하고 싶지 않거나 다른 플러그인을 사용할 수없는 경우 jsHTML을 사용하여 맞춤 날짜 선택 도구를 만들 수 있습니다. 당신은 이온 성 시장이나 GitHub의에 대한 몇 가지 예를 찾을 수 :

+0

회신에 대한 thnx 다른 방법을 말해 내가이 어떻게 내가 사용자 정의 플러그인을 만드는 방법을 몰라 : ( –

+0

내 대답을 업데이 트 – LuckyStarr

+0

그래 내가 고맙다 alot있어 :) –