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);
    }
  }
}

相关内容

热门资讯

科技新动态!50k辅助器功能脚... 科技新动态!50k辅助器功能脚本,50k确实真的有辅助器脚本(有辅助挂细节)所有人都在同一条线上,像...
推荐十款!万象棋牌开挂功能软件... 推荐十款!万象棋牌开挂功能软件,万象棋牌原来真的有开挂软件(有辅助挂分享)1、玩家可以在万象棋牌透视...
玩家必看教程!牵手跑胡子透视挂... 玩家必看教程!牵手跑胡子透视挂功能插件,牵手跑胡子总是是有透视挂插件(有辅助挂分享)1、上手简单,内...
技巧知识分享!牛旋风透视功能神... 技巧知识分享!牛旋风透视功能神器,牛旋风本来有透视神器(有辅助挂app)1、牛旋风模拟器是什么优化,...
一分钟揭秘!紫运鸿透视功能ap... 一分钟揭秘!紫运鸿透视功能app,紫运鸿都是真的有透视app(有辅助挂总结)1、任何紫运鸿透视是真的...
一分钟教会你!星聚透视挂功能技... 一分钟教会你!星聚透视挂功能技巧,星聚果然存在有透视挂技巧(真实有辅助挂)1、完成星聚有辅助插件,帮...
每日必备!爱玩联盟开挂功能神器... 每日必备!爱玩联盟开挂功能神器,爱玩联盟好像真的是有开挂神器(有挂辅方法)在进入爱玩联盟软件靠谱后,...
分享实测!天涯麻将辅助器功能插... 分享实测!天涯麻将辅助器功能插件,天涯麻将真是是真的有辅助器插件(有辅助挂攻略)1、金币登录送、破产...
推荐十款!娱网皮球开挂功能脚本... 推荐十款!娱网皮球开挂功能脚本,娱网皮球真是是有开挂脚本(证实有辅助挂)1、超多福利:超高返利,海量...
重大科普!欢乐龙城2辅助功能插... 重大科普!欢乐龙城2辅助功能插件,欢乐龙城2总是真的是有辅助插件(有辅助挂技巧)1、起透看视 欢乐龙...