提交 cd35d3e0 编写于 作者: V vben

fix: fix the occupancy problem of the folding button (#90)

上级 9f8796ee
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- 修复表单 inputNumber 校验错误 - 修复表单 inputNumber 校验错误
- 修复表单默认值设置错误
## 2.0.0-rc.10 (2020-11-13) ## 2.0.0-rc.10 (2020-11-13)
......
...@@ -119,6 +119,9 @@ export default defineComponent({ ...@@ -119,6 +119,9 @@ export default defineComponent({
const width = unref(widthRef); const width = unref(widthRef);
const showLeft =
(mode !== MenuModeEnum.HORIZONTAL && showBreadCrumb && !splitMenu) ||
unref(showHeaderTrigger);
return ( return (
<Layout.Header class={['layout-header', 'flex p-0 px-4 ', unref(headerClass)]}> <Layout.Header class={['layout-header', 'flex p-0 px-4 ', unref(headerClass)]}>
{() => ( {() => (
...@@ -128,12 +131,16 @@ export default defineComponent({ ...@@ -128,12 +131,16 @@ export default defineComponent({
<Logo class={`layout-header__logo`} theme={headerTheme} /> <Logo class={`layout-header__logo`} theme={headerTheme} />
)} )}
<div class="layout-header__left"> {showLeft && (
{unref(showHeaderTrigger) && <LayoutTrigger theme={headerTheme} sider={false} />} <div class="layout-header__left">
{mode !== MenuModeEnum.HORIZONTAL && showBreadCrumb && !splitMenu && ( {unref(showHeaderTrigger) && (
<LayoutBreadcrumb showIcon={showBreadCrumbIcon} /> <LayoutTrigger theme={headerTheme} sider={false} />
)} )}
</div> {mode !== MenuModeEnum.HORIZONTAL && showBreadCrumb && !splitMenu && (
<LayoutBreadcrumb showIcon={showBreadCrumbIcon} />
)}
</div>
)}
{unref(showTopMenu) && ( {unref(showTopMenu) && (
<div <div
......
...@@ -1850,7 +1850,7 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: ...@@ -1850,7 +1850,7 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
dependencies: dependencies:
color-convert "^2.0.1" color-convert "^2.0.1"
ant-design-vue@^2.0.0-beta.15: ant-design-vue@^2.0.0-rc.1:
version "2.0.0-rc.1" version "2.0.0-rc.1"
resolved "https://registry.npmjs.org/ant-design-vue/-/ant-design-vue-2.0.0-rc.1.tgz#2ef02475f3aa4c1474f2fe3cf44a52c34787be02" resolved "https://registry.npmjs.org/ant-design-vue/-/ant-design-vue-2.0.0-rc.1.tgz#2ef02475f3aa4c1474f2fe3cf44a52c34787be02"
integrity sha512-iKXkFtTHarvLHV7LWmYh6g/Cmkv+xK+vS621A1Qvg37Z6lCGg3K9BGAizmklAYzOTiPz0Ltt63eSiNqYMGh52g== integrity sha512-iKXkFtTHarvLHV7LWmYh6g/Cmkv+xK+vS621A1Qvg37Z6lCGg3K9BGAizmklAYzOTiPz0Ltt63eSiNqYMGh52g==
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册