Skip to main content

build_nav_items

Function build_nav_items 

Source
pub fn build_nav_items(route: Route) -> Vec<NavItemConfig>
Expand description

生成前台导航项列表,当前访问的路由会被标记为激活。

纯数据转换函数(非 Dioxus hook——不调用 use_signal/use_effect 等,不受 hook 调用顺序约束,可在渲染体内任意位置调用),故不用易生歧义的 use_ 前缀命名。

参数:

  • route:当前路由

返回:包含首页、归档(含标签)、友链、关于的导航配置数组。 搜索以图标形式置于 Header 右侧(主题切换左边),不在此文本导航中。