Skip to content

DatePicker组件设置 endDate={new Date()} 后, 选历史年份后月份只有当前月 #2921

@hooliy

Description

@hooliy

NutUI React 包名

@nutui/nutui-react

NutUI React 版本号

最新版

平台

weapp

重现链接

重现步骤

image
 <DatePicker
                title={title}
                visible={isDatePickerVisible}
                showChinese
                type={type}
                endDate={new Date()}
                value={selectedDate}
                defaultValue={selectedDate}
                onConfirm={(options, values) => {
                    const date = dayjs(values
                        .slice(0, 3)
                        .join('-') + values
                            .slice(3)
                            .join(':')).format('YYYY-MM-DD HH:mm:ss')
                    setSelectedDate(dayjs(date).toDate())
                    setDatePickerVisible(false)
                    onChange(date)
                }}

                onCancel={() => setDatePickerVisible(false)}
            />

期望的结果是什么?

切换年份时应该显示所有月,而不是今年的当前月份

实际的结果是什么?

月份只有当前月

环境信息

No response

其他补充信息

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions