Skip to content

菜单与图标 ​

菜单、搜索、面包屑、Tabs 共用页面元数据:由真实 pages 生成。首页名 home;默认标题为路径末段。

默认隐藏: blank 页、带动态参数的页面。

tsx
import { defineApp } from '@vlian/app/runtime';
import { configureShellRouteMeta } from '@selrux/shell/config';

configureShellRouteMeta({
  '/users': { title: '用户管理', order: 20 },
  // 动态段文件 [id].tsx → 键为 /users/$id;高亮列表菜单 name
  '/users/$id': { hideInMenu: true, activeMenu: 'users', title: '用户详情' },
});
export default defineApp({});

覆盖顺序:生成默认 → configureShellRouteMeta → registry。详见 shell/config。

元数据不支持运行期热更新后自动刷新所有组件;改 pages 依赖 generate/dev。默认含 mdi:menu 等有限图标。

精简版默认可用;完整壳需显式启用并配置私服。