From 45cb1aa48c3cae69570a66b9bcaedeabf1de46e4 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Thu, 30 Apr 2026 14:20:48 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=B7=BB=E5=8A=A0=E5=AD=97=E5=85=B8?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=97=AD=E5=8C=85=E9=97=AE=E9=A2=98=E8=AF=B4?= =?UTF-8?q?=E6=98=8E=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-antd/src/views/system/dict/data/bug.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 apps/web-antd/src/views/system/dict/data/bug.md diff --git a/apps/web-antd/src/views/system/dict/data/bug.md b/apps/web-antd/src/views/system/dict/data/bug.md new file mode 100644 index 000000000..1a5c539d0 --- /dev/null +++ b/apps/web-antd/src/views/system/dict/data/bug.md @@ -0,0 +1,9 @@ +dict/data 页面是左右分栏结构——左边点击不同的字典类型,右边表格整体换一批数据。流程是: + +1. 用户看到字典类型 A 的数据,位置 1 的行 dictCode=35 +2. Popconfirm 已渲染,@confirm 绑定了 dictCode=35 的 row +3. 用户点击了左边另一个字典类型 B +4. emitter 触发,tableApi.query() 拉取新数据 +5. 位置 1 现在变成了 dictCode="2047..."(完全不同的记录) +6. :title 响应式更新 → 显示新数据 +7. @confirm 闭包里还是旧的 row → 删除的是 dictCode=35