1.0.1 • Published 6 years ago
vue-popover-confirm
气泡卡片
Install
yarn add vue-popover-confirm
Usage
import Vue from 'vue'
import Popover from 'vue-popover-confirm'
Vue.use(Popover)
<Popover
content="确认删除此条数据吗?"
trigger="confirm"
placement="top-end"
>
<a href="javascript:;" slot="reference">删除</a>
</Popover>
<Popover>
<img src="../assets/logo.png">
<a href="javascript:;" slot="reference">查看</a>
</Popover>
Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|
trigger | 触发方式 | String | click/hover/confirm | hover |
popoverClass | 为 popover 添加类名 | String | - | - |
title | 标题 | String | - | - |
content | 显示的内容,也可以通过 slot 传入 DOM | String | - | - |
placement | 出现位置 | String | top/top-start/top-end/bottom/bottom-start/bottom-end/left/left-start/left-end/right/right-start/right-end | top |
Slot
参数 | 说明 |
---|
reference | 触发 Popover 显示的 HTML 元素 |
~ | Popover 内嵌 HTML 文本 |
Events
事件名称 | 说明 | 回调参数 |
---|
onConfirm | 点击确定的回调,只在 confirm 模式下有效 | - |
onCancel | 点击取消的回调,只在 confirm 模式下有效 | - |