mirror of
https://github.com/ElemeFE/element.git
synced 2025-12-16 11:44:01 +08:00
Drawer: bugfix/drawer-append-to-body-not-working (#16953)
- 修复了 AppendToBody API 不管用的问题. - 修复了展开动画会出现滚动条的问题 - 新增了一个新的 API `withHeader` 来控制是否显示 Header 栏 - 动画流畅度的一个小改动 - 对应文档的改动 - 对应单元测试的改动
This commit is contained in:
@@ -218,6 +218,24 @@ describe('Drawer', () => {
|
||||
expect(vm.$el.querySelector(`.${classes}`)).to.exist;
|
||||
});
|
||||
|
||||
it('should not render header when withHeader attribute is false', () => {
|
||||
vm = createVue({
|
||||
template: `
|
||||
<el-drawer :title='title' :visible='visible' ref='drawer' :with-header='false'>
|
||||
<span>${content}</span>
|
||||
</el-drawer>
|
||||
`,
|
||||
data() {
|
||||
return {
|
||||
title,
|
||||
visible: true
|
||||
};
|
||||
}
|
||||
});
|
||||
|
||||
expect(vm.$el.querySelector('.el-drawer__header')).to.not.exist;
|
||||
});
|
||||
|
||||
describe('directions', () => {
|
||||
const renderer = direction => {
|
||||
return createVue({
|
||||
|
||||
Reference in New Issue
Block a user