element-ui日期选择禁止选未来时间

pickerOptions: {
  onPick: ({ maxDate, minDate }) => {
    this.pickerMinDate = minDate.getTime();
    if (maxDate) {
      this.pickerMinDate = '';
    }
  },
  disabledDate: time => {
    if (this.pickerMinDate !== '') {
      const day30 = (30 - 1) * 24 * 3600 * 1000;
      let maxTime = this.pickerMinDate + day30;
      if (maxTime > new Date()) {
        maxTime = new Date();
      }
      return time.getTime() > maxTime;
    }
    return time.getTime() > Date.now();
  }
},
发布了12 篇原创文章 · 获赞 2 · 访问量 388

猜你喜欢

转载自blog.csdn.net/qq_42739199/article/details/105222509