项目需求:开始日期和结束日期 禁用当前日期之前的日期。同时结束日期 禁用开始日期之前的日期- vm = new Vue({ el: "#app", data: function () { return { value1: "", //开始时间 value2: "", //结束时间 startDateLimit: { disabledDate: (time) => { // if (this.value2 != "") { // return time.getTime() > new Date(this.value2).getTime(); // }else{ return time.getTime() < Date.now() - 8.64e7;//禁用当前日期之前的时间;如果没有后面的-8.64e6就是不可以选择今天的 // } } }, endDateLimit: { disabledDate: (time) => { if(this.value1!= ""){ return time.getTime() < new Date(this.value1).getTime()//禁用开始日期之前的日期 } return time.getTime() < Date.now() - 8.64e7;; //减去一天的时间代表可以选择同一天; } }, } },更多使用方法链接如下:https://blog.csdn.net/qq_33769914/article/details/83856268https://www.cnblogs.com/YuKiee/p/9651240.html
复制代码 免责声明:本文内容部分来源于网络,出于网络分享目的,如对您的权益版权有异议我们将予以删除,谢谢合作! |
|