Skip to content
This repository has been archived by the owner on Aug 11, 2020. It is now read-only.

🐛[BUG]添加 base 或者开启 hash 时菜单不能正常选中 #430

Closed
life88 opened this issue Apr 24, 2020 · 4 comments
Closed

🐛[BUG]添加 base 或者开启 hash 时菜单不能正常选中 #430

life88 opened this issue Apr 24, 2020 · 4 comments

Comments

@life88
Copy link

life88 commented Apr 24, 2020

🐛 bug 描述 [详细地描述 bug,让大家都能理解]

  • 添加 base 参数点击菜单路由跳转,菜单不会高亮选中
  • hash 模式下菜单也不会高亮选中

📷 复现步骤 [清晰描述复现步骤,让别人也能看到问题]

🏞 期望结果 [描述你原本期望看到的结果]

正常高亮选中菜单

💻 复现代码 [提供可复现的代码,仓库,或线上示例]

© 版本信息

  • Ant Design Pro 版本: 5.0.10
  • umi 版本: 3.1.0
  • 浏览器环境: chrome
  • 开发环境: win10

🚑 其他信息 [如截图等其他信息可以贴在这里]

@vdfor
Copy link

vdfor commented May 12, 2020

传入location即可

@life88 life88 closed this as completed May 12, 2020
@lichangchao15442
Copy link

传入location即可

我也遇到了同样的问题,在哪里传入location呢?可以说具体点吗?

@vdfor
Copy link

vdfor commented May 16, 2020

传入location即可

我也遇到了同样的问题,在哪里传入location呢?可以说具体点吗

import BasicLayout from '@ant-design/pro-layout';
const Layout = ({location,children,...restProps}) => (
<BasicLayout location={location}>
{children}
</BasicLayout>
)

大概是这样

@lichangchao15442
Copy link

传入location即可

我也遇到了同样的问题,在哪里传入location呢?可以说具体点吗

import BasicLayout from '@ant-design/pro-layout';
const Layout = ({location,children,...restProps}) => (
<BasicLayout location={location}>
{children}
</BasicLayout>
)

大概是这样

感谢您的回答,但是,我是使用的umi/plugin-layout,又应该在哪里配置呢?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants