Skip to content

Text 文本 ​

文本组件,用于展示文本内容、控制类型、尺寸与省略等常见操作。

ts
import { createApp } from 'vue'
import { ElText } from '@szhn/dh-design-pc'

const app = createApp()
app.use(ElText)

基础用法 ​

通过 type 属性控制文本的语义类型,可选值为 primary、success、warning、danger、info。

尺寸 ​

使用 size 属性控制文本尺寸,可选 large、default、small。

省略 ​

通过 truncated 属性在超出容器宽度时显示省略号;通过 line-clamp 控制多行省略。

覆盖 ​

tag 属性可自定义渲染的 HTML 标签,用于在语义上替换默认的 <span>。

混合使用 ​

Text 可与 Link、Rate、Icon 等组件混合使用,保持一致的排版节奏。

API ​

Attributes ​

属性名说明类型默认值
type类型primary / success / warning / danger / info—
size大小large / default / smalldefault
truncated显示省略号booleanfalse
line-clamp最大行数string / number—
tag自定义元素标签stringspan

Slots ​

名称说明
default默认内容

完整 API 参考 Element Plus Text。