时分秒 时间组件_[Angular 组件库 NG-ZORRO 基础入门] - DatePicker

本文介绍了Angular NG-ZORRO中的日期组件nz-date-picker的使用,包括禁选指定日期、格式化显示、自定义日期样式和国际化功能。通过nzDisabledDate实现日期禁用,nzFormat用于格式化显示,nzDateRender则支持自定义日期单元格内容。此外,还提及了nz-year-picker、nz-month-picker、nz-week-picker的使用。
摘要由CSDN通过智能技术生成

前言回顾

经过几天的学习,我们完成了 nz-table 相关知识的初步了解,当然还有很多情况我们没有顾及到,有兴趣的同学可以前往官方文档去查看剩余的示例说明。

今天我们继续介绍之前项目中涉及的组件:DatePicker

组件介绍

背景

想必大家对日期组件绝对不会陌生,它在非常多的业务场景中被需要,我们今天也会介绍 nz-date-picker 组件及其相关组件。
日期类组件包括以下四种形式:nz-date-picker:日期选择组件 nz-month-picker:月份选择组件nz-range-picker:日期范围选择组件 nz-week-picker:周选择组件

注意: 所有输入输出日期对象均为 Date,你可以通过 date-fns 工具库获得你需要的数据。

使用 nz-date-picker

<nz-date-picker></nz-date-picker>
<nz-date-picker [(ngModel)]="today"></nz-date-picker>
<nz-date-picker formControlName="today" nzFormat="yyyy-MM-dd"></nz-date-picker>

4cf1739042c8d7e0fef7e5172b958fd7.png

可以看到,日期组件的使用非常方便,并且可以在不同环境下使用,不论是双向绑定还是 Form 组件,还可以通过 nzFormat属性来渲染显示格式,那么我们下面来看几个有意思的例子。

在此之前,需要说明的是,nz-date-picker 的部分 locale 来自于 Angular 自身的国际化支持,需要在 app.module.ts 文件中 引入相应的 Angular 语言包。 例如:

import {
     registerLocaleData } from '@angular/common';
import zh from '@angular/common/locales/zh';
registerLocaleData(zh);
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值