Angular 导航菜单组件 | ng-hub-ui-nav

Angular 导航组件,支持下拉菜单、逐级深入面板、响应式折叠、Router 集成和 CSS 变量主题。

交互式示例

探索实时示例,了解该库在常见 Angular 用例中的表现。

核心导航

核心的水平与垂直导航,支持数据驱动的项渲染、图标、徽章和禁用状态。

下拉嵌套

无限层级的多级下拉菜单,支持点击、悬停或组合触发模式。包含分隔符和标题项。

状态

演示禁用的根项和嵌套项及其交互行为。

响应式行为

响应式折叠、移动端渲染和 RTL 插槽行为。

桌面图标栏

将垂直导航折叠为仅图标的侧栏,使每个部分保持一键可达:标签以工具提示显示,分组以浮层飞出菜单打开,切换与持久化由应用通过双向 rail 绑定持有。

插槽与模板

起始/结束插槽投影和自定义项模板,可用于构建量身定制的导航界面。

路由集成

通过 routerLinkActive 选项实现路由链接、查询参数、片段和激活状态匹配。

事件

可观察链接、下拉菜单、移动端切换和面板导航的交互事件。

面板下钻

堆叠式面板导航,点击下拉菜单会在侧边面板中打开其子项。支持可配置的最大面板数、带返回导航的下钻,以及左/右侧边栏定位。