# OverflowTip 溢出提示
基于el-tooltip (opens new window)二次封装的文本提示组件。
仅在文本溢出容器最大宽度时,鼠标移入可显示文本提示信息。
# 基础用法
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
Copy
# 控制是否超出省略
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
Copy
# 自定义提示信息
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
Copy
# el-link 包裹
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
(el-link默认插槽继承不了百分比属性)
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
(可使用icon插槽代替,效果一致,推荐)
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
Copy
# el-tag 包裹
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
(使用百分比时关闭按钮会溢出)
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
(可适当减少ex-overflow-tip组件的宽度)
一个长长长长长长长长长长长长长长长长长长长长长长长长长长长长长文本
Copy
# Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
effect | 默认提供的主题 | String | dark/light | dark |
text | 文本的内容 | String | — | — |
max-width | 容器最大宽度 | String | css:max-width 属性值 | 100% |
ellipsis | 控制是否显示省略 | Boolean | — | true |
is-html | text 文本是否为 html 格式,设置时默认插槽无效 | Boolean | — | false |
placement | Tooltip 的出现位置 | String | top/top-start/top-end/bottom/bottom-start/bottom-end/left/left-start/left-end/right/right-start/right-end | top |
offset | 出现位置的偏移量 | Number | — | 0 |
transition | 定义渐变动画 | String | — | el-fade-in-linear |
open-delay | 延迟出现,单位毫秒 | Number | — | 0 |
enterable | 鼠标是否可进入到 tooltip 中 | Boolean | — | true |
hide-after | Tooltip 出现后自动隐藏延时,单位毫秒,为 0 则不会自动隐藏 | number | — | 0 |
tabindex | Tooltip 组件的 tabindex (opens new window) | number | — | 0 |
popper-class | 为 Tooltip 的 popper 添加类名 | String | — | — |
visible-arrow | 是否显示 Tooltip 箭头,更多参数可见Vue-popper (opens new window) | Boolean | — | true |
popper-options | popper.js (opens new window) 的参数 | Object | 参考 popper.js (opens new window) 文档 | { boundariesElement: 'body', gpuAcceleration: false } |
# Slots
name | 说明 | 参数 |
---|---|---|
content | 提示信息内容 | {text} |
default | 显示内容 | {text} |
← Button 特殊按钮 Input 输入框 →