Skip to content
On this page

drawer组件

Element Plus Drawer 文档

由于drawer和dialog的api和用法几乎一致, 所以当前drawer组件将不再维护, 如果想使用drawer抽屉组件, 可以直接使用<o-dialog type="drawer" />

Hidden Title

基础用法

通常用法

API

属性名说明类型默认值
v-model / modelValue是否显示抽屉,透传给 el-drawerboolean-
confirmText确认按钮文字string提交
cancelText取消按钮文字string取消
showFooter是否显示底部操作区booleantrue
showConfirm是否显示确认按钮booleantrue
showCancel是否显示取消按钮booleantrue
wrapperClosable是否允许点击遮罩关闭booleantrue
confirmAttrs透传给确认按钮的属性object{}
cancelAttrs透传给取消按钮的属性object{}
type抽屉预设类型;detail 会使用详情抽屉默认配置'' / detail''
detailAttrstype="detail" 时合并的抽屉配置object{}

事件

事件名说明回调参数
update:modelValue关闭抽屉时触发(visible: false)
confirm点击确认按钮时触发;未传入时默认关闭抽屉-
cancel点击取消按钮时触发;未传入时默认关闭抽屉-

插槽

插槽名说明
default抽屉内容
header自定义头部
footer自定义底部操作区

透传属性

  • 除上述属性外,其余属性会透传给 Element Plus el-drawer

说明

  • 当前 drawer 组件已不再继续维护,推荐优先使用 dialog 组件或 o-warning type="drawer" 进行替代提示。
  • 现有示例主要用于兼容旧项目,如需新增能力,建议直接在 dialog 组件侧扩展。