首页 > 解决方案 > 如何在我的模板中访问范围选择器的“isComplete()”方法?

问题描述

我正在尝试在我的模板isComplete()中访问mat-date-range-picker的方法:

<div *ngIf="!picker.isComplete()">
    You should select the range date
</div>
<mat-date-range-picker
   #picker
 ></mat-date-range-picker>

我面临这个错误:

错误 TS2339:“MatDateRangePicker”类型上不存在属性“isComplete”

Environment
Angular:
"@angular/core": "~10.0.14",
CDK/Material:
"@angular/material": "^10.1.3",

这正是我所需要的,但我怎样才能访问这个功能?

在文档中,我找到了这种方法isComplete()

“检查当前选择是否完整。在单个日期选择的情况下,如果当前选择不为空,则为 true。”

标签: angularangular-material

解决方案


推荐阅读