需要在页面中加入如下
:getPopupContainer="triggerNode => {return triggerNode.parentNode || document.body;}"
即可让下拉跟随移动
例如
<a-select v-model="SearchForm.settlementStatus" @dropdownVisibleChange="getSttlementStatus" :getPopupContainer="triggerNode => {return triggerNode.parentNode || document.body;}"><a-select-option v-for="item in List" :key="item.id" :value="item.code">{{item.label}}</a-select-option></a-select>
<a-range-picker format="YYYY-MM-DD" v-model="date" :getCalendarContainer="triggerNode => {return triggerNode.parentNode || document.body;}"/>