我正在做這個專案,需要幫助來增加我的一天,當我在這里插入“n”鍵時,我一直在做,但仍然沒有任何改變
addDays($event) {
const date = new Date();
if ($event.key === 'n') {
// add a day
date.setDate(date.getDate() 1);
}
}
的HTML:
<input matInput id="datePicker-{{rowIndex}}" [matDatepicker]="datePicker" [(ngModel)]="row.date" required maxlength="10" (change)="isOccurrenceDateValid(rowIndex)"
**(keydown)="addDays($event, rowIndex)"**>
uj5u.com熱心網友回復:
@koyes這是一個小例子,我對之前的答案做了一些調整以滿足您的需要
https://stackblitz.com/edit/angular-ivy-vcbpqw?file=src/app/app.component.html,src/app/app.component.ts,src/app/app.module.ts
<input
matInput
[ngModel]="date"
[matDatepicker]="datePicker"
required
maxlength="10"
[readonly]="true"
(keydown.n)="nextDay($event)"
/>
nextDay(event: any) {
event.stopPropagation();
this.date = new Date(this.date.setDate(this.date.getDate() 1));
}
uj5u.com熱心網友回復:
這是我剛剛創建的 stackblitz 演示,請查看
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/490459.html
下一篇:在tkinter中關閉多個頂層
