我正在使用flatpickr.js
及其事件之一,即onChange,以便在选择时禁用特定日期范围。令人惊讶的是,当我只是通过一个特定的日期来禁用它时,它有效,但是当我通过一个日期范围时却不起作用。
目前,我传递的是静态日期,但是一旦生效,我就会将范围设为动态。
let picker = document.querySelector("#picker");
let fp = flatpickr(picker, {
mode: 'range',
dateFormat: "Y-m-d",
onChange: function(selectedDates, dateStr, instance) {
instance.set('disable', [
{
from: "2019-05-08",
to: "2019-04-02"
}
])
},
});
我在做什么错了?