- 💄 修复
topMenu
的时候,名字太长导致换行的问题。9ad2016 - 🐛 修复相似路径匹配出错的问题。ed74c4b
- 🐛 修复
contentStyle
不生效的问题。f87e24c - 💥 增加
postMenuData
props。cace4c1 - 💥 增加
onPageChange
props。#346
- 🐞 修改 menu 的 icon 为 dom 时监听失效的问题。901220f
- 🐞 修复高度计算错误的问题。d3edafb
- 🐞 修复 children 改变页面不刷新的问题。e2b46dd
- 🌟 优化性能,减少 render 次数。23b824c
- 🔥🔥🔥 支持了 antd@4, 为了配合 icons 的改动,需要与
umi-plugin-antd-icon-config
配合使用,才能实现 config 中配置菜单的功能。#294
- 🌟 提供了 umd 版本的包。ecb95fa
- 🌟 当
isMobile
改成的时候设置 Drawer 的visible
为false
。fb5cdd47 - 🌟 导出
PageContainerProps
定义。 #291 - 🐞 Layout
style
优先使用用户的配置。 521bf7c5
- 🐞 修复在 chrome reload 不触发 keys 计算的问题。 a8f770f
- 🐞 不在默认配置 menu 的
getPopupContainer。
e6c6971
- 🐞 不锁 use-json-comparison 的版本。
- 🌟 SettingDrawer 增加意大利语支持。#269
- 🐞 修复 header 在手机模式下显示异常的问题。37ffbf27
- 🐞 修复 layout 参数为空的时候会死循环的问题。86275f4b
- 🐞 修复 a 标签中嵌套 a 标签的问题。2c0c42bb
- 🐞 修复固定菜单的情况下菜单不出滚动跳的问题。e638aca1
- 🐞 修复动态菜单不生效的问题。 4a52b015
- 🐞 更严格的
menu.locale
判断。 567cbdf
- 🐞 添加默认的高度和宽度。8064423d
- 🌟 为 PageContainer 添加
tabAnimated
属性。#224 - 🌟 链接菜单支持
inlineCollapsed
。90003255 - 🌟
pageTitleRender
添加增加info
的参数。fbc86888 - 🌟 使用 ResizeObserver 支持折叠菜单。69b41b0e
- 🌟 增加
loading
属性。69b41b0e - 🌟 设置抽屉支持了意大利语。#228
- 🐞 修复
menuRender=false
时,padding 计算错误的问题。fdabceb
- 🐞 修复 SettingDrawer 获取参数错误。 F5758da0
- 🐞 修复 ResizeObserver 在 children 为数组时报错的问题。246d9dba
- 🐞 修复 layout 被过度撑开的问题。 ab49d602
- 🐞 修复
fixSiderbar
显示错误的问题. 1a478d60
- 🌟 增加
disableContentMargin
属性,用于关闭内容区的 margin。1456cce1
- 🔥🔥🔥 SettingDrawer 进行了技术改造,与 umi-plugin-antd-theme 进行了联动。#207
- 🔔 删除了
autoHideHeader
,带来了性能损耗,使用量却不多。#209 - 💄 修复
fixSiderbar
和fixedHeader
下的样式问题。 #209
- 💄 修复
fixSiderbar
和fixedHeader
下的样式问题。 8e916250
- 🔔 增加 4.7.0 大改动的提示。5ae53455
- 💄 修改 Header 的
zIndex
为 9。#167 - 🌟 DefaultFooter
copyright
支持值为 false。 #181 - 🐞 修复 Layout 渲染两次的问题。#172
- 🐞 修复 PageContainer 不渲染面包屑的问题。 #179
- 🐞 修复 submenu 不支持 menuItemRender 的问题。 #180
- 🌟 Layout 的 pageTitleRender 现在包含了默认的 title。 63c0a56c
- 🌟 所有的组件都支持了
style
和className
。#169 - 🌟 支持
breakpoint
属性。#160 - 🌟 支持 contentStyle 来设置 Layout 的容器样式。#158
- 🌟 支持 isChildrenLayout 属性,用于支持嵌套 layout。9749d772
- 🌟 使用 react-responsive 替换了 react-container-query 和 react-media-hook2。#150
- 🌟 使用 react-helmet 替换了 react-document-title。#142
- 🐞 修复 sideEffects 导致 less 无法正确加载的问题。cf0cb3e8
Layout 现在默认不会渲染页脚,需要自己设置。
- 🌟 SubMenu 支持 onTitleClick 属性。 #139
- 🌟 Footer 支持
links
设置为 false。2ac24296 - 🌟 PageContainer 支持 TabsTabPane 的所有属性。478c5a1d
- 🐞 修复边栏的内联菜单无法展开和折叠的问题。
- 🐞 删除 collapsed 错误的输出 warning 的问题。#81 @blackraindrop
- 🌟 支持了 openKeys 与 selectedKeys 受控用法。
- 💄 删除在小屏幕上修复额外的边距。
- 🌟 添加 menuHeaderRender 和 onMenuHeaderClick props。
- 🐞 修复 onCollapse 不配置时,手机模式无法收起的问题。
- 🌟 pageTitleRender 增加 pageName 参数。
- 💄 PageHeaderWarp 的样式调整.
- 🐞 修复在 es 模式下仍会加载 lib/xx 的问题
- 🐞 修复错误的 isUrl 判断导致的 hash 模式菜单渲染错误。
- 🌟 menuItemRender 增加
isMobile
andisUrl
参数。 - 🌟 当 title=false 时不再显示 title。
- 🐞 修复发布包的权限问题。
- 🌟 增加一个新的 props:collapsedButtonRender。
- 🌟 修复 location 不传时,菜单不选中的问题。#23
- 🌟 Menu icon support 支持本地的图片路径。 #12 @billfeller
- 🐞 修复 icon 错误的 className。 #17 @zzh1991
- 🌟 Footer 支持传入 props。 #17 @zzh1991
- 🌟 RouteContext 增加了 isMobile 的值。
- 🐞 修复 ant-design/ant-design-pro#4532,修复 icon 大小错位的问题。
- 🐞 修复 ant-design/ant-design-pro#4482, 修复 menuData 未判断空值的问题。
- 🐞 修复 PageContainer 的类型错误。
- 🌟 SettingDrawer 默认从 localStorage 中获取语言配置。
- 🌟 修改
antd/lib
的引入到antd/es
- 🐞 修复
css
的层级过低造成被antd
样式覆盖的问题。
- 🌟 PageContainer 支持通过 pageHeaderRender 来自定义内容。
- 🌟 修改为 babel 编译,支持通过 less 主题功能。
- 🐞 lint 修改为了 eslint-typescript。
- 🌟 支持自定义的 contentWidth。
- 🐞 修复了一系列 lint 错误。