Skip to content

Text 文本

集成了常规的文本组件和省略组件功能。

基础用法

type 属性来选择 Text 的类型

<template>
  <s-text class="mx-1">
    Default
  </s-text>
  <s-text class="mx-1" type="primary">
    Primary
  </s-text>
  <s-text class="mx-1" type="success">
    Success
  </s-text>
  <s-text class="mx-1" type="info">
    Info
  </s-text>
  <s-text class="mx-1" type="warning">
    Warning
  </s-text>
  <s-text class="mx-1" type="danger">
    Danger
  </s-text>
</template>

尺寸

使用 size 属性配置尺寸,可选的尺寸大小有: large, defaultsmall

<template>
  <s-text class="mx-1" size="large">
    Large
  </s-text>
  <s-text class="mx-1">
    Default
  </s-text>
  <s-text class="mx-1" size="small">
    Small
  </s-text>
</template>

省略

设置lineslength等属性时,超过限制则展示省略符,超出内容在tooltip中展示。

<template>
  <s-text text="演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本" :lines="1" class="mb-4" />
  <s-text text="演示文本演示文本" :length="5" />
</template>

tooltip 配置

tooltip属性配置参考el-tooltip组件属性

<template>
  <s-text text="演示文本演示文本" :length="5" :tooltip="{ content: '超出内容', placement: 'right', effect: 'light' }" />
</template>

属性

属性名描述类型默认值
type类型primary / success /info /warning /danger
size大小large / default /smalldefault
tooltip超出内容提示object
lines行数限制,超出内容省略number
length文字数量限制,超出内容省略number
text展示的文本内容string