
antd 3X版本下,DatePicker年份选择
发布日期:2021-05-07 06:42:20
浏览次数:16
分类:精选文章
本文共 1744 字,大约阅读时间需要 5 分钟。
虽然在antd的4X版本以后支持了年份和季度的时间选择器,但是项目中版本升级可能遇到很多不兼容的地方,而且没有时间去更改,所有需要对第版本的组建进行更改
import React, { Component } from 'react';import { DatePicker,Form, Button } from 'antd';const FormItem = Form.Itemclass DatePickers extends Component { state = { isopen: false, time: null } submit=()=>{ this.props.form.validateFields((err, values) => { if (!err) { console.log('点击提交', values.test); let t = new Date(values.test) console.log(t.getFullYear()) } }); } handlePanelChange = (value) => { console.log(">>>>>", value) this.setState({ time: value, isopen: false }) const { setFieldsValue } = this.props.form setFieldsValue({ test: value }) } handleOpenChange = (status) => { // console.log(status) if(status){ this.setState({ isopen: true}) } else { this.setState({ isopen: false}) } } clearValue = (value) => { this.setState({ time: null }) console.log(">>a>>>", value) const { setFieldsValue } = this.props.form setFieldsValue({ test: value }) } render() { // const { getFieldProps, name } = this.props const { getFieldDecorator, getFieldProps, setFieldsValue } = this.props.form; return ( //); } }const Index = Form.create()(DatePickers)export default Index
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年03月23日 23时46分08秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【并发编程】实现多线程的几种方式
2019-03-05
Nginx简介
2019-03-05
Nginx的Gzip功能
2019-03-05
基于.Net Core 5.0 Worker Service 的 Quart 服务
2019-03-05
Azure Storage 系列(四)在.Net 上使用Table Storage
2019-03-05
我成为 Microsoft Azure MVP 啦!(ps:不是美国职业篮球)
2019-03-05
异步编程基础
2019-03-05
[模板] 带修莫队
2019-03-05
* 二维数组的使用
2019-03-05
abstract关键字的使用
2019-03-05
创建线程的方式四:使用线程池
2019-03-05
算法题:获取一个字符串在另一个字符串中出现的次数
2019-03-05
算法题:获取两个字符串中的最大相同子串
2019-03-05
Calendar日历类(抽象类)的使用
2019-03-05
Asp.Net Core&Jenkins持续交付到Windows Server
2019-03-05
自我总结和学习表单提交的几种方式 (一)
2019-03-05
利用Bootstrap Paginator插件和KnockoutJS完成分页功能
2019-03-05
.NET微信网页开发之使用微信JS-SDK调用微信扫一扫功能
2019-03-05
.NET微信网页开发之使用微信JS-SDK自定义微信分享内容
2019-03-05