Ant-design-pro: 🐛[BUG]目前使用V5的Bug汇总

Created on 29 May 2020  ·  16Comments  ·  Source: ant-design/ant-design-pro

🐛 bug 描述

1.首先是有个title的问题,一个是ProSetting的default里边有个title,Umi的config里边有个title,然后app的layout中有个title我试过调整不同位置的title,均无法解决这个异常,希望文档能更详细一点.
image

  1. 第二个问题,就是选中菜单项后,菜单不能保持选中状态.

3.当使用antd的table组件并进行分页后,分页器默认仅传了total属性.然后切换分页大小,比如默认10切换到其他数值.然后点击其他路由,再次点击路由切换回改页面.会产生一个异常,如图
image

4.目前无法根据路由的title属性进行浏览器title的控制.设置Umi的title未false也无效.目前看起来这个title还是有点不太好使.

📷 复现步骤

🏞 期望结果

💻 复现代码

© 版本信息

  • Ant Design Pro 版本: [e.g. 4.0.0]
  • umi 版本
  • 浏览器环境
  • 开发环境 [e.g. mac OS]

🚑 其他信息

🛑 bug

Most helpful comment

在最新macOS和iOS的safari上跑, route最外层的layout: false不起效, chrome上正常

image

All 16 comments

5.当在Layout中配置了Footer后,若是页面内容较长,会遮挡住Footer,希望Footer能够始终在页面下边.而不是被遮挡

history: { type: 'hash' } 时 , 多项功能无效, 包括菜单选中状态, breadcrumb等

history: { type: 'hash' } 时 , 多项功能无效, 包括菜单选中状态, breadcrumb等

其他也无效,我那个项目用的,memory,公司项目用的hash

history: { type: 'hash' } 时 , 多项功能无效, 包括菜单选中状态, breadcrumb等

菜单栏选中,目前好像只有默认的是生效的

V5手机端能用的吗?看不到菜单不知道是什么情况。

手机端应该可以吧,手机浏览器也是浏览器呀

hash 的问题在这里 https://github.com/umijs/plugins/pull/247 修好

在最新macOS和iOS的safari上跑, route最外层的layout: false不起效, chrome上正常

image

@skyblue 这个问题我也发现了,经过测试,将登陆页的路由配置修改为以下配置就正常了

{
  layout: false,
  name: 'login',
  path: '/user/login',
  hideInMenu: true,
  component: './user/login',
}

@skyblue 这个问题我也发现了,经过测试,将登陆页的路由配置修改为以下配置就正常了

{
  layout: false,
  name: 'login',
  path: '/user/login',
  hideInMenu: true,
  component: './user/login',
}

试用以上配置并不生效, 关键只在safari上出现.

@skyblue 这个问题我也发现了,经过测试,将登陆页的路由配置修改为以下配置就正常了

{
  layout: false,
  name: 'login',
  path: '/user/login',
  hideInMenu: true,
  component: './user/login',
}

试用以上配置并不生效, 关键只在safari上出现.

6806 官方这几天都不见人回复了 心累

6822

另外还有一个 , 添加菜单后 左侧菜单底部的折叠按钮并不是固定的 而是会随着被挤到屏幕下面

6822

另外还有一个 , 添加菜单后 左侧菜单底部的折叠按钮并不是固定的 而是会随着被挤到屏幕下面

没有这个情况,你升级依赖库试试,或者删掉nodemodels重新install

微信截图_20200613090659

有问题啊

@pkaq fixSiderbar 设置为true

还有一个问题,在getInitialState初始化数据时间比较长的情况下,会导致页面空白,直至初始化完成

Was this page helpful?
0 / 5 - 0 ratings