【问题标题】:react-dates datepicker default popup behaviourreact-dates 日期选择器默认弹出行为
【发布时间】:2019-02-05 11:27:09
【问题描述】:

我在我的 react 应用程序上使用 react-dates ^18.4.0,我注意到“打开”时有一个奇怪的行为

当我点击<Input box id="start date"> 时,有时会立即弹出<DatePicker/>,有时它会从上到下慢慢打开。

我在 storybook 上进行了搜索,这似乎是 datepicker 组件的默认行为。 http://airbnb.io/react-dates/?selectedKind=DateRangePicker%20%28DRP%29&selectedStory=default&full=0&addons=1&stories=1&panelRight=0&addonPanel=storybook%2Factions%2Factions-panel

因此,如果您单击“开始日期”或“结束日期”,有时日期组件会显示转换,有时则不会。

有人提出过这个问题吗? 我们可以用 scss 以某种方式修复它吗?

【问题讨论】:

    标签: javascript css reactjs react-datepicker react-dates


    【解决方案1】:

    我注意到了这一点,不确定其意图是什么。在height 上有一个转换为.DayPicker_transitionContainer__horizontal。所以我刚刚在我自己的css中添加了transition: none

    例如:

    .myCustomPickerClassName .DayPicker .DayPicker_transitionContainer__horizontal {
      transition: none;
    }
    

    你必须得到正确的特异性,或使用!important

    【讨论】:

    • 我实际上需要的是日期选择器,它总是随着转换打开。你对这个变化做了什么?
    • 啊,好吧,我没有解决办法,
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-14
    • 1970-01-01
    • 2011-10-02
    • 1970-01-01
    • 2011-04-19
    • 2013-08-22
    • 1970-01-01
    相关资源
    最近更新 更多