提交 8879ae8d 编写于 作者: 无木

fix(page-wrapper): fix `class` not working

上级 f2b8bb43
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
- **ApiTreeSelect** 修复未能正确监听`params`变化的问题 - **ApiTreeSelect** 修复未能正确监听`params`变化的问题
- **ImgRotateDragVerify** 修复组件`resume`方法无法调用的问题 - **ImgRotateDragVerify** 修复组件`resume`方法无法调用的问题
- **TableAction** 修复 stopButtonPropagation 属性某些情况下不起作用的问题 - **TableAction** 修复 stopButtonPropagation 属性某些情况下不起作用的问题
- **PageWrapper** 修复`class`属性无效的问题
- **BasicTable** - **BasicTable**
- 修复可编辑单元格不支持`ellipsis`配置的问题 - 修复可编辑单元格不支持`ellipsis`配置的问题
- 修复全屏模式下看不到子组件弹出层(popconfirm 以及 select、treeSelect 等编辑组件)的问题 - 修复全屏模式下看不到子组件弹出层(popconfirm 以及 select、treeSelect 等编辑组件)的问题
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<PageHeader <PageHeader
:ghost="ghost" :ghost="ghost"
:title="title" :title="title"
v-bind="$attrs" v-bind="omit($attrs, 'class')"
ref="headerRef" ref="headerRef"
v-if="content || $slots.headerContent || title || getHeaderSlots.length" v-if="content || $slots.headerContent || title || getHeaderSlots.length"
> >
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
contentClass: propTypes.string, contentClass: propTypes.string,
fixedHeight: propTypes.bool, fixedHeight: propTypes.bool,
}, },
setup(props, { slots }) { setup(props, { slots, attrs }) {
const wrapperRef = ref(null); const wrapperRef = ref(null);
const headerRef = ref(null); const headerRef = ref(null);
const contentRef = ref(null); const contentRef = ref(null);
...@@ -86,6 +86,7 @@ ...@@ -86,6 +86,7 @@
{ {
[`${prefixCls}--dense`]: props.dense, [`${prefixCls}--dense`]: props.dense,
}, },
attrs.class ?? {},
]; ];
}); });
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册