antd ~~~ 下拉框不能跟随页面滚动的问题
问题的原因是下拉框默认是定位到 <body> 的,有时候你页面里某个区域滚动,整体的 body 是不滚动的,所以下拉框没动。
用官方提供的 getPopupContainer,getCalendarContainer属性,
比如a-select组件、a-date-picker组件等;
在标签上添加如下代码即可:
<a-date-picker :getCalendarContainer="(triggerNode) => triggerNode.parentNode" />
<a-select :getPopupContainer="(triggerNode) => triggerNode.parentNode" ></a-select>

浙公网安备 33010602011771号