Antd TimePicker.RangePicker 在选中时间后无法滚动怎么办?

新手上路,请多包涵

在PC端中使用了antd组件

<Form.Item label="销售时段" name="datetime_range">
    <TimePicker.RangePicker locale={locale} format="HH:mm" style={{ width: "100%" }} />
</Form.Item>

image.png
当我点击列中的一个时间以后,
image.png
鼠标滚轮滚动,列并不滑动,
只要当列的时间被选中以后,就不能滑动了。

用鼠标拖动一下滚动条,又可以滑动了。

阅读 894
1 个回答

使用getPopupContainer属性将弹出框挂载到父级元素

<Form.Item label="销售时段" name="datetime_range">
    <TimePicker.RangePicker
        locale={locale}
        format="HH:mm"
        style={{ width: "100%" }}
        getCalendarContainer={trigger => trigger.parentNode}
    />
</Form.Item>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题