使用多个 NG 引导程序日期选择器时按钮焦点令人困惑



我正在使用带有NG Bootstrap的Angular 8。

当我在一个表单中有多个 NG Bootstrap 日期选择器并在日期选择器按钮之间单击而不选择任何日期时,按钮焦点似乎跳转到之前单击的日期选择器按钮(StackBlitz 编辑器和应用程序(。

这不是一个大问题,但是有没有办法防止这种情况?

我的代码:

<input [(ngModel)]="a" ngbDatepicker #d1="ngbDatepicker">
<button (click)="d1.toggle()" type="button">Datepicker</button>
<input [(ngModel)]="b" ngbDatepicker #d2="ngbDatepicker">
<button (click)="d2.toggle()" type="button">Datepicker</button>
<input [(ngModel)]="c" ngbDatepicker #d3="ngbDatepicker">
<button (click)="d3.toggle()" type="button">Datepicker</button>

我看到报告了此错误,并且有 pr 可以修复它

最新更新