diff --git a/apps/web/src/components/MaterialPickerModal.vue b/apps/web/src/components/MaterialPickerModal.vue index 958bc79..0f35188 100644 --- a/apps/web/src/components/MaterialPickerModal.vue +++ b/apps/web/src/components/MaterialPickerModal.vue @@ -13,11 +13,11 @@ 自建库 健康等级: - + {{ g }} 级 环保等级: - + {{ g }} @@ -137,6 +137,10 @@ const rowState = reactive new Set(props.existingIds)); +// 让下拉渲染进弹窗内部,避免被弹窗 z-index 盖住(否则下拉看起来是空的) +const popupContainer = (trigger: HTMLElement) => + (trigger.closest('.ant-modal-content') as HTMLElement) || document.body; + // 大类 -> 子类[] const tree = computed(() => { const map = new Map();