admin-vben/docs/src/en/components/common-ui/vben-ellipsis-text.md

1.5 KiB

outline
deep

Vben EllipsisText

EllipsisText displays long text with truncation, tooltip support, and optional expand/collapse behavior.

Basic Usage

Pass the text through the default slot and limit the visual width with maxWidth.

Current Props

Prop Description Type Default
expand allow click-to-expand behavior boolean false
line max visible line count number 1
maxWidth max width of the text area number | string '100%'
placement tooltip placement 'bottom' | 'left' | 'right' | 'top' 'top'
tooltip enable tooltip boolean true
tooltipWhenEllipsis only show tooltip when text is actually truncated boolean false
ellipsisThreshold pixel threshold used when checking truncation number 3
tooltipBackgroundColor tooltip background color string ''
tooltipColor tooltip text color string ''
tooltipFontSize tooltip font size in px number 14
tooltipMaxWidth tooltip max width in px number -
tooltipOverlayStyle tooltip content style CSSProperties { textAlign: 'justify' }

Events

Event Description Type
expandChange fired when expand state changes (isExpand: boolean) => void

Slots

Slot Description
tooltip custom tooltip content