umi项目antd pro ProLayout添加base或开启hash时菜单不能正常选中的解决方法

umi 项目使用 Ant Design Pro ProLayout 组件在添加 base 或开启 hash 时菜单不能正常选中。

解决方法:

传入 location 即可:

const IndexPage: React.FC<BasicLayoutProps> = (props) => {
  const { location, children } = props;
  ...

  return (
  <ProLayout
    location={location}
    ...
  >
      {children}
    </ProLayout>
  );
};
export default IndexPage;


未经允许不得转载:Web前端开发资源网 » umi项目antd pro ProLayout添加base或开启hash时菜单不能正常选中的解决方法

推荐阅读:

https百度推送push.js报错的解决方法

使用float后清除浮动的几种方法

Bootstrap 模态框(Modal)插件的基本应用

WDLinux故障 Linux系统网站数据备份笔记

Jetbrains系列激活补丁JetbrainsCrack-2.8更新

赞 (1)
分享到: +

评论 板凳

Avatar

换个身份

  • 昵称 (必填)
  • 邮箱 (选填)
  1. #1
    DS
    试一下新评论。
    DS 2年前 (2021-11-07)回复 取消评论