Menu
Menu 属于 导航 分类。建议先看演示与用法,再对照 API 表格完成接入和样式调整。
先用快捷跳转面板找到概述、用法、演示和 API,再往下细读完整文档内容。
如果你在同一类交互里做组合,这些组件通常会一起出现。
版本记录按发布版本分组,便于快速查看这个组件在不同版本里的实际变更。
2026-08-31
优化菜单空间
2026-08-20
2026-04-26
添加 MenuSubAttributeContext 并集成到菜单组件中
在 PopperPositioner 和 RovingFocusGroup 中正确处理焦点
实施菜单紧凑组件
为 SMenuOptions 键盘导航添加单元测试
将菜单项的光标样式从默认值改为指针式
添加 MenuSubAttributeContext 并集成到菜单组件中
在 PopperPositioner 和 RovingFocusGroup 中正确处理焦点
实施菜单紧凑组件
为 SMenuOptions 键盘导航添加单元测试
将菜单项的光标样式从默认值改为指针式
2026-04-03
增强菜单项单选和复选框组件
2026-01-29
支持活动状态
2026-01-28
为弹出窗口添加可视焦点轮廓,使其更易于访问
2026-01-21
支撑指示器位置
2026-01-01
2025-11-18
实现带有上下文管理、导航和无障碍功能的菜单组件结构
新增 MenuSubTrigger 组件,并更新 MenuRoot 的 props 以增强功能
添加菜单组件名称
将 MenuLabel 替换为 MenuGroupLabel,并为菜单组件添加主题上下文支持
更新可关闭层以使用 contentElement,并通过新的辅助函数改进焦点处理
更新筛选逻辑,仅包含常用插槽
将 separatorProps 绑定到 MenuSeparator 以提升功能
调整菜单变体中内容的最小宽度,以优化布局
移除未使用的 useCollection 可组合函数,并整合 useHideOthers 以实现更好的焦点管理
简化上下文管理,并增强菜单组件间的元素处理能力
通过集成 PopperContentWrapper 和回调处理程序来增强元素管理,从而改善结构和焦点处理
更新 MenuContent 以使用 MenuContentPrivateProps,并通过 elRef 增强元素转发功能
将 SELECTION_KEYS 的导入移至常量中,以改善组织结构并确保各组件间的一致性
实现带有上下文管理、导航和无障碍功能的菜单组件结构
新增 MenuSubTrigger 组件,并更新 MenuRoot 的 props 以增强功能
添加菜单组件名称
将 MenuLabel 替换为 MenuGroupLabel,并为菜单组件添加主题上下文支持
更新可关闭层以使用 contentElement,并通过新的辅助函数改进焦点处理
更新筛选逻辑,仅包含常用插槽
将 separatorProps 绑定到 MenuSeparator 以提升功能
调整菜单变体中内容的最小宽度,以优化布局
移除未使用的 useCollection 可组合函数,并整合 useHideOthers 以实现更好的焦点管理
简化上下文管理,并增强菜单组件间的元素处理能力
通过集成 PopperContentWrapper 和回调处理程序来增强元素管理,从而改善结构和焦点处理
更新 MenuContent 以使用 MenuContentPrivateProps,并通过 elRef 增强元素转发功能
将 SELECTION_KEYS 的导入移至常量中,以改善组织结构并确保各组件间的一致性