From 2bef75e0449fdde2fb262874f2b24d869c04a696 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Tue, 14 Jan 2025 14:10:40 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9Vxe=E9=BB=98=E8=AE=A4z?= =?UTF-8?q?Index=E4=B8=BA995=20=E8=A7=A3=E5=86=B3=E5=8F=B3=E4=B8=8A?= =?UTF-8?q?=E8=A7=92=E5=85=A8=E5=B1=8F=E5=90=8Emodal/drawer(zIndex:=201000?= =?UTF-8?q?)=E8=A2=AB=E9=81=AE=E6=8C=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + apps/web-antd/src/adapter/vxe-table.ts | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 900730dc..a61e2e24 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ - 字典项为空时getDict方法无限调用接口(无奈兼容 不给字典item本来就是错误用法) - 表格排序翻页会丢失排序参数 +- 修改Vxe默认zIndex为995 解决右上角全屏后modal/drawer(zIndex: 1000)被遮挡 **OTHERS** diff --git a/apps/web-antd/src/adapter/vxe-table.ts b/apps/web-antd/src/adapter/vxe-table.ts index 43174717..e34bca03 100644 --- a/apps/web-antd/src/adapter/vxe-table.ts +++ b/apps/web-antd/src/adapter/vxe-table.ts @@ -13,6 +13,14 @@ import { useVbenForm } from './form'; setupVbenVxeTable({ configVxeTable: (vxeUI) => { vxeUI.setConfig({ + /** + * @see https://vxetable.cn/#/start/z-index + * 设置Vxe全局的zIndex + * 点击右上角全屏zIndex为1003 modal/drawer的zIndex为1000 新增/编辑表单会造成遮挡 + * 在这里修改为<1000即可解决遮挡问题 + * 全屏为995+3=998 全屏会增加3 + */ + zIndex: 995, grid: { align: 'center', border: false,