node.js - 如何使用 Angular( Material ) 在 mat-calendar 中设置默认月份和年份?
解决方案
正如Material Documenation建议的那样,您可以为 startDate 和 startView 提供价值。在您的情况下,您可能会使用以下内容:
import { Component } from '@angular/core';
/** @title Datepicker start date */
@Component({
selector: 'datepicker-start-view-example',
templateUrl: 'datepicker-start-view-example.html'
})
export class DatepickerStartViewExample {
startDate = new Date(2021, 0, 1);
}
startDate
在您的组件中
初始化
<mat-form-field appearance="fill">
<mat-label>Choose a date</mat-label>
<input matInput [matDatepicker]="picker">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker startView="month" [startAt]="startDate"></mat-datepicker>
</mat-form-field>
并将startAt
属性添加到您的 HTML,并提供startView
月份的属性值以打开DatePicker
月份选择。
推荐阅读
- algorithm - 斜二叉树的直径是多少(右斜树的左斜)?
- sql - 如何使用 IN 运算符从子查询中进行选择?
- html - 使用 perl 脚本从 HTML 文件中提取信息
- python - 如何在 Django 中显示来自 API 的图像
- python - 将字符串中的 json 转换为 json 格式
- java - 我无法在 Android 中恢复 CameraActivity?
- plotly - 如何使用 R 中的植被数据执行 3d 散点图?
- firebase - 当目标设备离线时,是否可以从 Firebase Cloud Messaging 向 Flutter 应用程序发送推送通知
- python - 如何绘制一个图形,该图形创建带有根据输入参数变化的标签的垂直线
- swift - iOS Swift 如何使用客户字体检测动态类型大小