日历选择问题

是这样的,我们经理给了我一个需求:就是说输入一个时间,然后在日历里可以显示当前日期对应的星期几,可以在日历里选择这个时间段往后的三个月时间,其余时间都不能选择。除了这三个月,其他所有时间都不可选。
我知道在这里问不好,主要是任务时间太紧,然后我又没找到思路,所以想问问有没有做过这种类似需求的能提供一点思路,项目是vue。
先感谢各位前辈了

阅读 2.2k
3 个回答

这个需求我同样做过,推荐使用element_ui组件,npm安装下来就可以按需引用了,很方便易上手,文档有详细例子。欢迎继续提问,望采纳。

你可以计算出三个月后的日期,确定了起止日期
去找一个日历插件吧,vue组件挺多的

disabledDate: (time) => {
    let currentTime = this.value1;
    let threeMonths = currentTime.setMonth(currentTime.getMonth()+3);                                
    currentTime.setMonth(currentTime.getMonth()-3)
        return time.getTime() < this.value1 || time.getTime() > threeMonths; 
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题