0

Github에서 : Bootstrap Daterangepicker, 플러그인 소스 : 나는 locale 옵션 글로벌 값을 설정할 daterangepicker.jsdaterangepicker의 전역 값을 설정하는 방법은 무엇입니까?

. 나는 그것을 사용할 때마다 각 요소에 대해 설정하고 싶지 않습니다.

다음은 특정 요소에 대해 daterangepicker를 설정하는 예제 코드입니다.

$('#demo').daterangepicker({ 
    "locale": { 
     "format": "MM/DD/YYYY", 
     "separator": " - ", 
     "applyLabel": "Apply", 
     "cancelLabel": "Cancel", 
     "fromLabel": "From", 
     "toLabel": "To", 
     "customRangeLabel": "Custom", 
     "weekLabel": "W", 
     "daysOfWeek": [ 
      "Su", 
      "Mo", 
      "Tu", 
      "We", 
      "Th", 
      "Fr", 
      "Sa" 
     ], 
     "monthNames": [ 
      "January", 
      "February", 
      "March", 
      "April", 
      "May", 
      "June", 
      "July", 
      "August", 
      "September", 
      "October", 
      "November", 
      "December" 
     ], 
     "firstDay": 1 
    }, 
    "startDate": "12/01/2016", 
    "endDate": "12/07/2016" 
}, function(start, end, label) { 
    console.log("New date range selected: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD') + ' (predefined range: ' + label + ')"); 
}); 

심지어 가능합니까? 아니면 플러그인을 다시 작성해야합니까?

일부 맞춤 수정 없이는 가능하지 않은 경우 가장 좋은 방법은 무엇입니까?

+0

에 참조 할 수 있습니다; 매번 그 내용을 포함시켜야합니까? –

+0

'daterangerpicker'가 적용된 요소가 필요할 때마다이 설정을 추가해야합니다 (그리고 그 이상). 내가 뭔가를 놓친 것일 수도 있습니다. 그래서 질문을했습니다. – Maria

+0

글쎄, 난 그냥 "구성 생성기"를보고 있었고, 로케일 노드가 있는지 여부와 같은 방식으로 작동하는 것 같습니다. 간섭하는 다른 코드가있을 수 있습니다. –

답변

0

당신이 전역 변수

var dateRangePickerSettings = { 
    locale: {...}, 
}; 

dateRangePickerSettings을 저장하고 모든 UR 플러그인 인스턴스 사람들은 기본 옵션처럼 많이 볼

$('#demo1').daterangepicker({ 
    "locale": dateRangePickerSettings.locale, 
    "startDate": "06/01/2016", 
    "endDate": "06/07/2016" 
}); 

$('#demo2').daterangepicker({ 
    "locale": dateRangePickerSettings.locale, 
    "startDate": "12/01/2016", 
    "endDate": "12/07/2016" 
}); 
+0

고마워. 이것은 플러그인이 전역 옵션을 설정하는 방법을 제공하지 않으면 내가해야 할 일입니다. – Maria

+0

@Maria 답변이 도움이된다면 upvote 할 수 있습니다. –

+0

(내가 충분히 평판이 좋지 않아 보여 주진 않습니다.) 그러나 _right_ 솔루션이없는 것처럼 보입니다. :( – Maria

관련 문제