1.2.5 • Published 6 years ago
icsoc-rc-layout v1.2.5
category: Components type: 布局 title: Layout subtitle: 布局 modifiedJs: 1
cols: 1
API
BaseHeader 顶部导航
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| className | 容器 className | string | "headerBar" |
| onToggleSideBtn | 全局菜单联动缩进 | function | |
| avatarUrl | 头像 | string | |
| userName | 用户名 | string | |
| userMenu | 菜单 | Menu |
userMenu 菜单使用 Menu,还包括菜单项 Menu.Item,分割线 Menu.Divider。
注意: Menu.Item 必须设置唯一的 key 属性。
Dropdown 下的 Menu 默认不可选中。如果需要菜单可选中,可以指定
<Menu selectable>.
BaseSider 全局菜单
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| className | 容器 className | string | "leftSideNav" |
| appName | 项目名称 | string|ReactNode | |
| appLogo | 项目 logo | string | |
| collapsed | 当前收起状态 | boolean | |
| selectedKeys | 选中菜单 | string |
BaseContent 内容区(包括功能导航)
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| className | 容器 className | string | "baseContent" |
BaseContentMain 内容区(不包括功能导航)
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| className | 容器 className | string | "baseContentMain" |
BaseContentMainHeader 标题+按钮区域
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| className | 容器 className | string | "base-content-main-header" |
| title | 标题 | string|ReactNode |
baseContentSider 功能导航
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| className | 容器 className | string | "sub-sider" |
| title | 标题 | string|ReactNode |
剩余 API 与 Menu 相同