AvueAvue
首页
  • 开发指南
  • Form组件
  • Crud组件
  • Default组件
  • Data组件
  • Component组件
  • DATA数据大屏
  • IOT数据组态
  • AI大模型平台
  • 购买
  • 查询
应用市场
公众号
赞助支持
  • 新用户专项优惠
  • 企业专项优惠
个人支付接口
首页
  • 开发指南
  • Form组件
  • Crud组件
  • Default组件
  • Data组件
  • Component组件
  • DATA数据大屏
  • IOT数据组态
  • AI大模型平台
  • 购买
  • 查询
应用市场
公众号
赞助支持
  • 新用户专项优惠
  • 企业专项优惠
个人支付接口
  • Article 文章
  • CountUp数字动画
  • Comment 评论
  • Card 卡片
  • Chat 客服聊天
  • Contextmenu 右键菜单
  • Clipboard 复制剪切板
  • DialogForm 弹窗表单
  • Draggable 拖拽
  • Export excel导出/导出
  • Flow 流程
  • ImagePreview 图片预览
  • Login 登录组件
  • License 授权书
  • Print打印
  • Screenshot 屏幕截图
  • Search 搜索
  • Sign 电子签名
  • TextEllipsis 超出文本省略
    • 基本调用
    • 自定义前缀后缀
    • 当被隐藏文字的时候,使用tooltip提示
    • Variables
    • Events
  • Tabs 选项卡
  • Tree 树型
  • Video 摄像头
  • Verify 验证码
  • Calendar 日历

TextEllipsis 超出文本省略

当问题太多时可以只展示部分,后面省略显示

基本调用

《华盛顿自由灯塔报》几天前报道称,美国国防部官员透露中国近日进行第十次东风-4...
<template>
  <avue-text-ellipsis :text="text"
                      :height="50"
                      :width="200">
    <template #more>
      <small>...</small>
    </template>
  </avue-text-ellipsis>
</template>
<script setup>
import { ref } from 'vue'
const text = ref("《华盛顿自由灯塔报》几天前报道称,美国国防部官员透露中国近日进行第十次东风-41洲际导弹的试射活动,这次试射中东风-41导弹投射了多个弹头并成功命中中国西部靶场目标。")

</script>
显示代码复制代码复制代码

自定义前缀后缀

new《华盛顿自由灯塔报》几天前报道称,美国国防部官员透露中国近日进行第十次东风-41洲际导弹的试射活动,这次试射中东风-41导弹投射了多个弹头并成功命中中国西部靶场目标。...[09/14]
<template>
  <avue-text-ellipsis :text="text"
                      :height="100"
                      :width="200">
    <template #more>
      <small>...</small>
    </template>
    <template #before>
      <el-tag>new</el-tag>
    </template>
    <template #after>
      <small>[09/14]</small>
    </template>
  </avue-text-ellipsis>
</template>
<script setup>
import { ref } from 'vue'
const text = ref("《华盛顿自由灯塔报》几天前报道称,美国国防部官员透露中国近日进行第十次东风-41洲际导弹的试射活动,这次试射中东风-41导弹投射了多个弹头并成功命中中国西部靶场目标。")

</script>
显示代码复制代码复制代码

当被隐藏文字的时候,使用tooltip提示

《华盛顿自由灯塔报》几天前报道称,美国国防部官员透露中国近日进行第十次东风-4...
<template>
  <avue-text-ellipsis :key="text"
                      :text="text"
                      :height="40"
                      :width="200"
                      use-tooltip
                      placement="top">
    <template #more>
      <small>...</small>
    </template>
  </avue-text-ellipsis>
</template>
<script setup>
import { ref } from 'vue'
import { ElMessage } from 'element-plus'
const text = ref("《华盛顿自由灯塔报》几天前报道称,美国国防部官员透露中国近日进行第十次东风-41洲际导弹的试射活动,这次试射中东风-41导弹投射了多个弹头并成功命中中国西部靶场目标。")

function show () {
  ElMessage.success('show');
}
function hide () {
  ElMessage.success('hide')
}
</script>

显示代码复制代码复制代码

Variables

参数说明类型可选值默认值
text需要省略的文本String--
width限制的宽Number--
height限制的高Number--
is-limit-height是否开启限制Boolean-true
use-tooltip是否使用tooltipBoolean-false
placementtooltip的placementString-

Events

事件名说明参数
show当isLimitHeight为true,文本全部展示的时候-
hide当isLimitHeight为true,文本省略的时候-
Last Updated: 8/3/2024, 6:58:48 AM
Contributors: smallwei
Prev
Sign 电子签名
Next
Tabs 选项卡
您正在浏览基于Avue 3.x文档; 点击这里 查看Avue 2.x 的文档

新产品通知

----------------------------

《AI大模型平台》

----------------------------

1. 大模型平台现已全面接入 DeepSeek R1 模型。

2. 提供自研流程编排引擎,可快速部署 LLM Portal,并一键托管私有模型,快速构建问答系统、知识库、智能助手等多种 LLM 应用场景。

3.「三位一体」智能架构提供灵活的 Chat、Agent、RAG(后续开发上线免费升级) 模式,满足不同业务需求,让智能化升级触手可及。

4. 系统演示:查看演示