Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs AntDesing。日期选择器。更改选择年度_Reactjs_Antd - Fatal编程技术网

Reactjs AntDesing。日期选择器。更改选择年度

Reactjs AntDesing。日期选择器。更改选择年度,reactjs,antd,Reactjs,Antd,现在,如果我默认使用DatePicker Ant Design,我可以选择2020 如何默认打开不同的年份,例如2000年或另一个 但不是在所有组件中,而是在某些组件中 p、 很抱歉我的英语如果你创建了一个组件,并将选择器放在其中,你可以通过道具传递你想要使用的自定义日期。然后在组件中使用条件语句检查是否传递了prop,如果传递了,则使用自定义日期(如果不是“null”),这将强制使用默认值 我用一个例子快速创建了一个代码沙盒 默认日期类型为对象 如果使用状态对象存储值,则可以设置初始值 如果希

现在,如果我默认使用DatePicker Ant Design,我可以选择2020 如何默认打开不同的年份,例如2000年或另一个
但不是在所有组件中,而是在某些组件中


p、 很抱歉我的英语

如果你创建了一个组件,并将选择器放在其中,你可以通过道具传递你想要使用的自定义日期。然后在组件中使用条件语句检查是否传递了prop,如果传递了,则使用自定义日期(如果不是“null”),这将强制使用默认值

我用一个例子快速创建了一个代码沙盒


默认日期类型为对象

如果使用状态对象存储值,则可以设置初始值

如果希望它是特定年份中的今天,可以执行类似于
moment()的操作。将('year',2013)
设置为初始值。若要从今天开始添加或减去x年数,请使用
moment()。添加(x,'years')
moment()。减去(x,'years')
或使用格式化的日期字符串作为固定日期

momentjs中的文档非常棒

在功能组件中,这类似于:

const[date,setDate]=useState(矩().add(1,'年')

只需确保在Datepicker中设置值和onChange