气泡确认框

点击元素,弹出气泡式的确认框。

位置

气泡确认框有 9 个放置位置。

通过 title 属性设置点击参考元素时显示的内容。 placement 属性决定了 Popconfirm 组件出现的位置,其值为 [orientation]-[alignment],可选的 orientation 有 topleftrightbottom,可选的 alignment 有 startendnull,默认为 null。 以 placement="left-end" 为例,popconfirm 将显示在您悬停的元素的左侧,并且 popconfirm 的底部与元素的底部对齐。

基础用法

Popconfirm 与 Popover 很相似,因此对于一些重复的属性,请参考 Popover 的文档。

在 Popconfirm 中,只有 title 属性可用,content 将被忽略。

自定义

您可以像下面这样自定义 Popconfirm

触发事件

点击按钮触发事件

API

属性

名称描述类型默认值
title标题string
confirm-button-text确认按钮文字string
cancel-button-text取消按钮文字string
confirm-button-type确认按钮类型枚举主要
cancel-button-type取消按钮类型枚举文本
icon图标组件string / ComponentQuestionFilled
icon-colorIcon 颜色string#f90
hide-icon是否隐藏 Iconbooleanfalse
hide-after延迟消失,单位毫秒number200
teleportedpopconfirm 是否被 teleport 到 body 上booleantrue
persistent当 popconfirm 不活跃且 persistentfalse 时,popconfirm 将被销毁booleanfalse
widthpopconfirm 的宽度,最小宽度 150pxstring / number150

事件

名称描述类型
确定点击确认按钮时触发Function
取消点击取消按钮时触发Function

插槽

名称描述类型
reference触发 Popconfirm 的 HTML 元素
actions 2.8.1Popconfirm 页脚的内容object

暴露

名称描述类型
popperRef 2.10.7el-popper 组件实例object
hide 2.10.7隐藏 popconfirmFunction

来源

组件样式文档

贡献者