在这里,我尝试使用ng-bootstrap
日期选择器以编程方式设置日期
我试过这样的事情,把自定义日期
this.model= {
"year": 2018,
"month": 8,
"day": 15
}
Run Code Online (Sandbox Code Playgroud)
我知道这不是有效的方法,有一个问题是在选择日期选择器后没有导航到该特定月份。
假设如果我选择 2nd jan 2018 那么它也停留在当月它不会移动到 jan。我该如何解决这些问题?
下面是我的代码和堆栈闪电战链接
.ts 代码
model: NgbDateStruct;
date: {year: number, month: number};
constructor(private calendar: NgbCalendar){
}
selectToday() {
this.model = this.calendar.getToday();
}
select(){
this.model= {
"year": 2018,
"month": 8,
"day": 15
}
Run Code Online (Sandbox Code Playgroud)
.html 文件
<ngb-datepicker #dp [(ngModel)]="model" (navigate)="date = $event.next"></ngb-datepicker>
Run Code Online (Sandbox Code Playgroud)