Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在vanilla js日历中禁用对未来月份的导航_Javascript - Fatal编程技术网

Javascript 如何在vanilla js日历中禁用对未来月份的导航

Javascript 如何在vanilla js日历中禁用对未来月份的导航,javascript,Javascript,我正在做一个学校项目,想使用下面的日历。 我的问题是:3个月后,我如何才能关闭对旧月份和未来月份的导航 例如,现在是2020年10月,我想禁用到2020年9月及以上的导航,并禁用到2020年12月后的几个月的导航 我不太懂javascript,希望你们能帮我 我用于启动日历的脚本是: <script type="text/javascript"> let calendar = new VanillaCalendar({ selector: "#my

我正在做一个学校项目,想使用下面的日历。

我的问题是:3个月后,我如何才能关闭对旧月份和未来月份的导航

例如,现在是2020年10月,我想禁用到2020年9月及以上的导航,并禁用到2020年12月后的几个月的导航

我不太懂javascript,希望你们能帮我

我用于启动日历的脚本是:

<script type="text/javascript">
let calendar = new VanillaCalendar({
  selector: "#myCalendar",
  pastDates: false,
  availableWeekDays: [{
    day: 'monday'
  }, {
    day: 'tuesday'
  }, {
    day: 'wednesday'
  }, {
    day: 'thursday'
  }, {
    day: 'friday'
  }, {
    day: 'saturday'
  }],
  datesFilter: true,
  shortWeekday: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
  onSelect: (data, elem) => {
    console.log(data, elem)
  }
})
</script>

let calendar=新日历({
选择器:“#我的日历”,
过去日期:假,
有效工作日:[{
日期:“星期一”
}, {
日期:星期二
}, {
星期三
}, {
日期:星期四
}, {
日期:“星期五”
}, {
日期:“星期六”
}],
datesFilter:对,
短工作日:['Su','Mo','Tu','We','Th','Fr','Sa'],
onSelect:(数据,元素)=>{
console.log(数据、元素)
}
})

提前谢谢

没有人有什么建议吗??