出现的原因:因为select下拉框的定位是根据body定位了
如果出现,下拉框位置偏移,我们可以这样操作
在select 标签中 添加:
:getPopupContainer="(triggerNode) => (triggerNode.parentElement)"
代码如下:
<a-select size="default" style="width: 320px" @change="handleChange" :getPopupContainer="(triggerNode) => (triggerNode.parentElement)" placeholder="请选择">
<a-select-option v-for="i in 25" :key="(i + 9).toString(36) + i">
{{ (i + 9).toString(36) + i }}
</a-select-option>
</a-select>