ElemeFE / ElemeFE/element

[Bug Report] 在 el-date-picker 日期时间范围选择器中存在一个问题:在手动输入日期时间后,更改时间时会出现时分秒被禁用的情况。

Open
#22,817 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Vue
Stars
54k
Forks
14.4k
PR merge metrics
No merged PRs in 30d

Description

### Element UI version
2.15.14

### OS/Browsers version
Chrome 122.0.6261.95

### Vue version
2.7.16

### Reproduction Link
https://codepen.io/pen

### Steps to reproduce
在官方文档上2.15、2.14,、2.13版本都出现这个问题其他的没有进行测试
使用官网文档里面的日期和时间范围进行操作

1、打开日期时间范围选择器窗口。
2、输入任意一个月的1号18点到2号02点的时间范围,例如(2024-03-01 18:00:00 ~ 2024-03-02 02:00:00)
3、在不关闭范围选择器窗口的情况下,尝试手动输入修改日期。
4、当将开始时间输入框中的日期从03-01更改为03-02时,结束时间会自动从02:00:00更改为18:00:00。
5、随后,尝试更改结束时间的日期,无论更改为何种日期,结束时间的时分秒将被限制在18点之后,之前的时间将被禁用。

### What is Expected?
1、在 el-date-picker 日期时间范围选择器中,用户可以手动输入日期和时间。
2、当用户更改日期时,系统应该允许用户自由调整时间,而不会限制或禁用特定时分秒的选项。
3、用户应该能够自由选择任意日期和时间范围,而不受系统限制。
4、无论用户更改日期还是时间,系统都应该保持灵活性和响应性,确保用户体验流畅且符合预期。

### What is actually happening?
1、在 el-date-picker 日期时间范围选择器中,用户可以手动输入日期和时间。
2、当用户更改日期时,系统会自动调整时间,导致某些时分秒选项被禁用。
3、用户在尝试调整日期或时间时,系统会限制可选的时分秒范围。
4、无论用户进行何种操作,系统都会自动调整时间,限制用户的选择范围,导致用户体验不如预期。

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.