Skip to content

t-read-more

ReadMore 展开更多

组件介绍

t-read-more 是展开阅读更多组件,用于在内容区域提供折叠和展开功能,允许用户根据需要查看更多或更少的内容。

平台兼容

HarmonyH5AndroidiOS小程序UTS

基础用法

基础用法参考 demo/read-more/read-more.uvue,将需要折叠的内容放在默认插槽中。

vue
<template>
  <t-read-more 
    closeText="展开阅读全文"
    openText="收起"
    :shadow="true">
    <text>
      这是一段很长的文本内容,默认情况下会折叠显示,
      点击展开按钮可以查看完整内容。
      这是一段很长的文本内容,默认情况下会折叠显示,
      点击展开按钮可以查看完整内容。
      这是一段很长的文本内容,默认情况下会折叠显示,
      点击展开按钮可以查看完整内容。
    </text>
  </t-read-more>
</template>

Props

属性名说明类型默认值
closeText关闭时的提示文字string'展开阅读全文'
openText展开时的提示文字string'收起'
shadow是否显示阴影booleanfalse
shadowClass阴影的自定义样式string-
shadowBoxClass阴影容器的自定义样式string-
moreBoxClass更多按钮容器的自定义样式string-
moreTextClass更多按钮文本的自定义样式string-
moreIconClass更多按钮图标的自定义样式string-
path点击组件后跳转的页面路径string''
hover是否启用点击效果booleanfalse
type组件主题类型string''
disabled是否禁用booleanfalse
effect组件显示主题string'normal'
size组件尺寸string'mini'

Slots

插槽名说明
default默认插槽,放置需要折叠的内容