Tooltip 消息提示
藏入你的提示内容
基本使用
content
设置弹出的信息内容,position
可以配置不同的弹出方向
上边的
下边的
左边的
右边的
开启
不同状态
state
属性可以配置不同的展示状态
Hover 展示
Active 展示
Always 展示
开启
没有箭头
no-arrow
可以禁止显示箭头
有箭头的
没有箭头
开启
Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
content | 提示内容 | string / umber | —— | —— |
position | 弹出方向 | TooltipPosition | top bottom right left | bottom |
disabled | 是否禁用 | boolean | —— | false |
state | 展示状态 | TooltipState | hover active always | hover |
no-arrow | 是否显示箭头 | boolean | —— | false |
bold | 是否加粗文字 | boolean | —— | false |
bright | 是否使用浅色主题 | boolean | —— | false |
background | 自定义背景色 | string | —— | —— |
font-color | 自定义文字颜色 | string | —— | —— |
Slots
名称 | 说明 |
---|---|
default | 默认插槽 |
Interface
组件导出以下类型定义:
ts
import type {
TooltipInstance,
TooltipProps,
TooltipPosition,
TooltipState
} from 'fighting-design'
TooltipPosition
ts
type TooltipPosition = 'top' | 'bottom' | 'right' | 'left'
TooltipState
ts
type TooltipState = 'hover' | 'active' | 'always'