【发布时间】:2018-10-06 17:55:23
【问题描述】:
我在我的代码中使用 ngbDateTimePicker 并尝试获取更改的值,但我无法获取它。我正在尝试单击,ngmodelchange,但没有任何效果,请有人建议我如何执行此操作。
下面是我的代码
<div class="input-group" *ngSwitchCase="'date'" [attr.for]="dynamic.key" >
<input class="form-control" [type]="'text'" placeholder="dd/mm/yyyy" [minDate]="minDate" [maxDate]="maxDate" ngbDatepicker #d1="ngbDatepicker" ngModel [attr.data-required]="dynamic.required" [attr.for]="dynamic.key" [formControlName]="dynamic.fieldName" [id]="dynamic.fieldName" [name]="dynamic.fieldName" [attr.data-validation]="dynamic.validation" (click)="checkValidation(dynamic.fieldName,dynamic.validation,dynamic.required,dynamic.label);" (blur)="checkValidation(dynamic.fieldName,dynamic.validation,dynamic.required,dynamic.label);" >
<div class="input-group-addon" (click)="d1.toggle()">
<i class="fa fa-calendar" aria-hidden="true"></i>
</div>
</div>
【问题讨论】:
-
@Anand Choudhary 我正在寻找 ngbDatepicker 的事件,您提到的上述链接与它无关。我不能在上面使用任何事件。
标签: angular2-forms