AngularMaterialDatepicker选择策略-如何获取所选日期范围的值
创始人
2024-10-28 08:33:06
0

在使用Angular Material Datepicker时,您可以使用mat-date-range-input指令将开始和结束日期选择器组合起来,以便选择日期范围。但是,如果您想获取这个选择器所选日期范围的值,您需要使用Angular Material Datepicker的选择策略API。

以下示例显示如何使用选择策略来获取所选日期范围的值。 要获取所选日期范围,请使用selectionChanged事件,并将当前日期范围作为参数传递。 请注意,这将返回一个MatDateSelectionModel对象,该对象包含开始和结束日期。


  
    
    
  
  
  

import { Component } from '@angular/core';
import { FormControl } from '@angular/forms';
import { MatDateSelectionModel, MatDateRangeSelectionStrategy } from '@angular/material/datepicker';

@Component({
  selector: 'app-datepicker-range-example',
  templateUrl: 'datepicker-range-example.html',
  styleUrls: ['datepicker-range-example.css'],
})
export class DatepickerRangeExample {
  startDate = new FormControl();
  endDate = new FormControl();

  constructor(private selectionStrategy: MatDateRangeSelectionStrategy) {}

  onSelect(selection: MatDateSelectionModel): void {
    const range = this.selectionStrategy.selectionFinished(
      selection.selection, selection.source === 'start' ? 'end' : 'start'
    );
    if (range.start && range.end) {
      console.log('Range:', range);
    }
  }
}

相关内容

热门资讯

黑科技线上(红龙扑克机制)外挂... 黑科技线上(红龙扑克机制)外挂黑科技辅助软件(透视)竟然是真的有挂(黑科技技巧)亲,关键说明,红龙扑...
黑科技存在(微扑克辅牌器)外挂... 黑科技存在(微扑克辅牌器)外挂透视辅助挂(透视)果然是有挂(黑科技黑科技);1、不需要AI权限,帮助...
黑科技计算(wepoke黑科技... 黑科技计算(wepoke黑科技设备)外挂透明挂辅助技巧(透视)都是存在有挂(黑科技解密);1、首先打...
黑科技好友(wpk有外挂么)外... 黑科技好友(wpk有外挂么)外挂透明挂辅助技巧(透视)一贯是有挂(黑科技介绍)1、点击下载安装,wp...
黑科技辅助挂(wpk透视外挂)... 黑科技辅助挂(wpk透视外挂)外挂透明挂辅助插件(透视)切实真的是有挂(黑科技教程)1、首先打开wp...
黑科技存在(wepoke透明挂... 黑科技存在(wepoke透明挂咋测试)外挂透视辅助挂(透视)竟然真的是有挂(黑科技详情)1、wepo...
黑科技插件(wepoke透明挂... 黑科技插件(wepoke透明挂是真的吗)外挂黑科技辅助方法(透视)其实存在有挂(黑科技工具)1、该软...
黑科技安卓版(wepoke黑科... 黑科技安卓版(wepoke黑科技功能演示)外挂透视辅助神器(透视)竟然真的是有挂(黑科技黑科技)小薇...
黑科技教程(德扑之星作弊)外挂... 黑科技教程(德扑之星作弊)外挂透明挂辅助器(透视)果然真的有挂(黑科技插件);1、德扑之星作弊透视辅...
黑科技软件(德扑之星软件透明软... 黑科技软件(德扑之星软件透明软件多少钱)外挂透明挂辅助挂(透视)切实有挂(黑科技解密)1、起透看视 ...