antd DatePicker 如何动态改变日期?

如何动态的改变它的显示值呢?

比如有个按钮下一日,上一日,点击后,可以动态改变显示日期

阅读 11k
3 个回答

ant design文档上的例子

import { DatePicker } from 'antd';
import moment from 'moment';

const dateFormat = 'YYYY/MM/DD';
ReactDOM.render(
  <div>
    <DatePicker defaultValue={moment('2015/01/01', dateFormat)} format={dateFormat} /> 
  </div>,
  mountNode);

只要把defaultValue设为变量,点击上一日、下一日的时候改变defaultValue就可以了

配合Form的setFieldsValue使用
遇到用户填写的想都不要想掏出Form

新手上路,请多包涵
defaultValue

不行的话可以试下

value

跟了下源码看到RangePicker是跟value绑定, 自己试了下也确实有效

推荐问题