iter(g98): 弹窗与抽屉补遮罩关闭开关
This commit is contained in:
@@ -1140,6 +1140,14 @@
|
||||
"acceptance": "npm run changelog 重新生成(267 提交),changelog:check 一致(提交本条后按约定再差一条);npm run check 全绿",
|
||||
"notes": "自补:发版前刷新步骤,收尾统一执行",
|
||||
"status": "done"
|
||||
},
|
||||
{
|
||||
"id": "g98",
|
||||
"title": "弹窗与抽屉补遮罩关闭开关",
|
||||
"motivation": "modal/drawer 点遮罩必关,表单类弹窗填到一半误触就丢内容;调用方没有任何开关能保留 × 与 Esc 的同时禁掉遮罩关闭",
|
||||
"acceptance": "ModalProps / DrawerProps 新增 closeOnOverlay(缺省 true);传 false 时点遮罩不关闭,× 与 Esc 行为不变;文档参数表与演示(防误关弹窗实例)同步;npm run check 全绿",
|
||||
"notes": "自补:可用性;遮罩点击处理改成显式卫语句,语义比一长串 && 更清楚",
|
||||
"status": "open"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
+11
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"$schema": "ui-arch-registry-index/0.1",
|
||||
"generatedAt": "2026-10-26T05:14:42.470Z",
|
||||
"generatedAt": "2026-10-26T05:15:56.401Z",
|
||||
"repoRoot": ".",
|
||||
"packages": [
|
||||
{
|
||||
@@ -1578,6 +1578,11 @@
|
||||
"t": "unknown",
|
||||
"d": "底部操作区内容(常见为按钮组,右对齐);缺省不渲染"
|
||||
},
|
||||
{
|
||||
"n": "closeOnOverlay",
|
||||
"t": "boolean",
|
||||
"d": "点遮罩是否关闭弹窗;缺省 true,表单类可传 false 防误关(× 与 Esc 仍可用)"
|
||||
},
|
||||
{
|
||||
"n": "onClose",
|
||||
"t": "() => void",
|
||||
@@ -1634,6 +1639,11 @@
|
||||
"t": "unknown",
|
||||
"d": "底部操作区内容;缺省不渲染"
|
||||
},
|
||||
{
|
||||
"n": "closeOnOverlay",
|
||||
"t": "boolean",
|
||||
"d": "点遮罩是否关闭抽屉;缺省 true(× 与 Esc 始终可用)"
|
||||
},
|
||||
{
|
||||
"n": "onClose",
|
||||
"t": "() => void",
|
||||
|
||||
Reference in New Issue
Block a user