Angular 导航菜单组件 | ng-hub-ui-nav
Angular 导航组件,支持下拉菜单、逐级深入面板、响应式折叠、Router 集成和 CSS 变量主题。
交互式示例
探索实时示例,了解该库在常见 Angular 用例中的表现。
核心导航
核心的水平与垂直导航,支持数据驱动的项渲染、图标、徽章和禁用状态。
下拉嵌套
无限层级的多级下拉菜单,支持点击、悬停或组合触发模式。包含分隔符和标题项。
状态
演示禁用的根项和嵌套项及其交互行为。
响应式行为
响应式折叠、移动端渲染和 RTL 插槽行为。
桌面图标栏
将垂直导航折叠为仅图标的侧栏,使每个部分保持一键可达:标签以工具提示显示,分组以浮层飞出菜单打开,切换与持久化由应用通过双向 rail 绑定持有。
插槽与模板
起始/结束插槽投影和自定义项模板,可用于构建量身定制的导航界面。
路由集成
通过 routerLinkActive 选项实现路由链接、查询参数、片段和激活状态匹配。
事件
可观察链接、下拉菜单、移动端切换和面板导航的交互事件。
面板下钻
堆叠式面板导航,点击下拉菜单会在侧边面板中打开其子项。支持可配置的最大面板数、带返回导航的下钻,以及左/右侧边栏定位。