要验证前一个日期不能选择过去的日期,您可以使用Angular 9和TypeScript来实现。以下是一个示例代码,演示了如何使用fullCalendar库来实现此功能:
npm install fullcalendar
import { Component, OnInit, ViewChild } from '@angular/core';
import * as moment from 'moment';
import * as $ from 'jquery';
import 'fullcalendar';
export class YourComponent implements OnInit {
@ViewChild('calendar') calendar;
ngOnInit() {
$(this.calendar.nativeElement).fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
selectable: true,
select: (start, end, jsEvent, view) => {
// 验证前一个日期是否为过去的日期
if (start.isBefore(moment(), 'day')) {
alert('不能选择过去的日期');
return false;
}
},
});
}
}
这是一个简单的示例,演示了如何在Angular 9中使用fullCalendar库来验证前一个日期是否为过去的日期。您可以根据自己的需求进行修改和扩展。
上一篇:shopex店掌柜独立网店系统有哪些客户?-Shopex 店掌柜:电商创业者、老司机与实体店转型大佬的聚集地
下一篇:Angular 9 Universal - 运行错误:无法读取未定义的属性'type' - TokenStream