猿问

日历选择问题

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

阿波罗的战车
浏览 375回答 3
3回答

繁华开满天机

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

慕神8447489

disabledDate: (time) => {&nbsp; &nbsp; let currentTime = this.value1;&nbsp; &nbsp; let threeMonths = currentTime.setMonth(currentTime.getMonth()+3);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; currentTime.setMonth(currentTime.getMonth()-3)&nbsp; &nbsp; &nbsp; &nbsp; return time.getTime() < this.value1 || time.getTime() > threeMonths;&nbsp;}

慕码人2483693

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

相关分类

JavaScript
我要回答