版本记录按发布版本分组,便于快速查看这个组件在不同版本里的实际变更。
2026-09-14
2026-08-20
2026-05-17
调整弹出窗口的最大高度,以提高响应速度
2026-05-03
将 DialogRootProps 重命名为扩展 DialogBaseProps,以保持一致性
2026-04-26
实现 DialogCompact 并重构 `useDialog`
在 DialogCompact 组件中启用 showConfirm 选项
增强 DialogCompact 组件的插槽道具绑定
实现 DialogCompact 并重构 `useDialog`
在 DialogCompact 组件中启用 showConfirm 选项
增强 DialogCompact 组件的插槽道具绑定
2026-03-24
为响应式设计更新内容样式
2026-03-07
更新对话框内容样式,使用 w-max,以提高响应速度
2026-03-06
为对话框内容大小添加最小宽度限制
2026-03-06
更新对话框尺寸变量的最大宽度
2026-03-06
为绑定内容类添加类道具
2026-03-06
删除 rounded-lg 类中不必要的 sm: 前缀
2026-01-01
2025-11-18
实现一个具备上下文管理和无障碍功能的对话框组件
引入 DialogContentImpl 组件,以改进焦点管理并实现可关闭层功能
集成 useHideOthers 可组合函数,以提升无障碍体验和焦点管理
添加一个对话框示例组件,展示 DialogRoot、DialogTrigger 及相关元素的使用方法
在对话框插槽中暴露 closeModal 函数,以增强控制能力
引入 DialogThemeContext 以支持主题定制,并新增 DialogHeader 和 DialogFooter 组件
新增 Dialog 组件及其相关上下文、关闭操作和类型,以增强对话框功能
添加多个对话框示例,包括默认、页脚、状态控制以及阻止关闭功能
新增 SDialogPure 组件,支持自定义属性及变体
为 DialogClose 组件添加 beforeClose 属性,用于控制关闭行为
更新 `beforeClose` 属性,允许在 `Dialog` 和 `AlertDialog` 组件中返回 `void`
实现 useDialog 可组合函数,并集成 DialogProvider 以增强对话框管理功能
调整关闭图标的位置,并在对话框内容中添加 `outline-none` 属性,以提升无障碍体验并保持视觉一致性
移除未使用的主题上下文,并更新 DialogClose 类的绑定
更新 DialogClose 组件以使用主题上下文,并将 closeIcon 重命名为 closable
更新对话框组件,使其在可关闭层和焦点范围属性上使用 v-bind
将 closeModal 替换为 onOpenChange,以改进对话框状态管理
通过移除未使用的导入并优化焦点管理,简化对话框组件的结构
通过更新属性绑定并整合上下文导入,优化对话框组件的结构
重构对话框上下文和提供程序,移除遗留代码并增强对话框管理功能
为 DialogClose 组件添加 beforeClose 属性,用于控制关闭行为
更新 `beforeClose` 属性,允许在 `Dialog` 和 `AlertDialog` 组件中返回 `void`
实现 useDialog 可组合函数,并集成 DialogProvider 以增强对话框管理功能
重构对话框上下文和提供程序,移除遗留代码并增强对话框管理功能
实现一个具备上下文管理和无障碍功能的对话框组件
引入 DialogContentImpl 组件,以改进焦点管理并实现可关闭层功能
集成 useHideOthers 可组合函数,以提升无障碍体验和焦点管理
添加一个对话框示例组件,展示 DialogRoot、DialogTrigger 及相关元素的使用方法
在对话框插槽中暴露 closeModal 函数,以增强控制能力
引入 DialogThemeContext 以支持主题定制,并新增 DialogHeader 和 DialogFooter 组件
新增 Dialog 组件及其相关上下文、关闭操作和类型,以增强对话框功能
添加多个对话框示例,包括默认、页脚、状态控制以及阻止关闭功能
新增 SDialogPure 组件,支持自定义属性及变体
调整关闭图标的位置,并在对话框内容中添加 `outline-none` 属性,以提升无障碍体验并保持视觉一致性
移除未使用的主题上下文,并更新 DialogClose 类的绑定
更新 DialogClose 组件以使用主题上下文,并将 closeIcon 重命名为 closable
更新对话框组件,使其在可关闭层和焦点范围属性上使用 v-bind
将 closeModal 替换为 onOpenChange,以改进对话框状态管理
通过移除未使用的导入并优化焦点管理,简化对话框组件的结构
通过更新属性绑定并整合上下文导入,优化对话框组件的结构