Skip to content

Commit 9360178

Browse files
committed
fix: menu init open
1 parent 7312d42 commit 9360178

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

packages/crd-seed/layout/index.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,17 @@ function BasicLayout({
6868
{menus.map((item, index) => {
6969
const { mdconf, routePath } = item || {}
7070
const { abbrlink } = mdconf || {}
71+
console.log('item', item)
72+
// console.log('item', item)
7173
const path = abbrlink ? `/${abbrlink}` : routePath
7274
// item.path carrys .md here.
7375
return item.children && item.children.length > 0 ? (
74-
<SubMenu key={index} keyValue={item.path} title={item.name} icon={<Icon type="folder" size={16} />}>
76+
<SubMenu
77+
key={index}
78+
keyValue={item.path}
79+
title={item.name}
80+
icon={<Icon type="folder" size={16} />}
81+
>
7582
{renderSubMenuItem(item.children)}
7683
</SubMenu>
7784
) : (
@@ -126,7 +133,9 @@ function BasicLayout({
126133
onSelect={(keyValue) => {
127134
setSelectedKey(keyValue)
128135
}}
129-
defaultOpenKeys={curOpenKeys}
136+
// defaultOpenKeys={curOpenKeys}
137+
// todo: smart to fill defaultOpenKeys
138+
defaultOpenKeys={['/docs/主题']}
130139
>
131140
{renderSubMenuItem(menus || [])}
132141
</Menu>

0 commit comments

Comments
 (0)