相关疑难解决方法(0)

* ngFor中的mat-datepicker

使用mat-datepickerinside 时会遇到此问题*ngFor

mat-datepicker需要模板引用变量#test才能绑定到input。通常,在
使用inside时*ngFor,是否有直接的方法来获取参考变量?我找不到办法。

没有的简单工作示例 *ngFor

<mat-form-field>
  <input matInput [matDatepicker]="test" placeholder="Enter Date" [(ngModel)]="someDate" name="someDate">
  <mat-datepicker-toggle matSuffix [for]="test"></mat-datepicker-toggle>
  <mat-datepicker #test></mat-datepicker>
</mat-form-field>
Run Code Online (Sandbox Code Playgroud)

但是由于模板reference variables对于整个模板必须是唯一的,因此mat-datepicker当在内重复上述块时,就不能直接使用for场景*ngFortest因为它不是唯一的。

任何指针都会有所帮助。

datepicker angular-material angular angular-forms

6
推荐指数
2
解决办法
3070
查看次数