Skip to content

[Bug Report] date-picker bug of select date range #17191

@smk0621

Description

@smk0621

Element UI version

2.11.1

OS/Browsers version

macOS/chrome

Vue version

2.5.2

Reproduction Link

https://codepen.io/smk0621-the-selector/pen/KKPmzEK

Steps to reproduce

DatePicker -> Date Range
1、展开时间选择面板,选择开始日期,不选择结束日期
3、点击空白处,关闭时间选择面板
4、再次展开时间选择面板
5、第一次点击日期,无法选中,需要再次选中,才能重新选择开始日期和结束日期

What is Expected?

可有两种式样,以下2选1:

  1. 上述步骤5时,直接触发开始日期和结束日期的选择。
    或者
  2. 第一次选择开始日期后,面板关闭的话,把开始日期设置到默认值的开始日期输入框中,再次打开面板时,默认开始日期已经选中,只需要选择结束日期。

What is actually happening?

步骤5时,再次打开的选择会被认为是选择maxDate,而非重新选择minDate。 而此时,minDate实际是null,导致无法选中。

Metadata

Metadata

Assignees

No one assigned

    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