el-tree树结构在名称后面添加其他文字

devtools/2025/1/19 9:14:01/
javascript">//在 el-tree 中使用 render-content 插槽来展示文件大小
<template><div><el-treeref="tree"v-loading="treeData.loading":data="treeData.data"node-key="id" :props="defaultProps":render-content="renderTreeNode"></el-tree></div>
</template><script>
export default {data() {return {treeData: {loading: false,data: [{id: 1,name: '文件1',fileSize: 391055,fileCount: 1,children: []},// 更多节点数据...]},defaultProps: {children: 'children',label: 'name' // 这里假设节点的显示文本是 name 属性}};},methods: {// 显示文件大小及数量renderTreeNode (h, { node, data, store }) {const fileSizeDisplay = this.safeFormatFileSize(data.fileSize);const fileCountDisplay = data.fileCount || '0';return h('span', [h('span', data.name),h('span', { style: { marginLeft: '2px', color: '#ccc' } }, `(${'大小'}:${fileSizeDisplay}, ${'数量'}${fileCountDisplay})`)]);},//确保 data.fileSize 存在且不是 nullsafeFormatFileSize (val) {const safeBytes = val ? val : 0;return this.formatFileSize(safeBytes);},//转译字节变成文件大小formatFileSize (bytes) {if (bytes === 0) return '0B';const sizes = ['B', 'KB', 'MB', 'GB'];let i = 0;while (bytes >= 1024 && i < sizes.length - 1) {bytes /= 1024;i++;}return `${bytes.toFixed(2)}${sizes[i]}`;},}
};
</script><style scoped></style>

http://www.ppmy.cn/devtools/151786.html

相关文章

算法随笔_11: 字符串的排列

上一篇: 算法随笔_10: 供暖器-CSDN博客 题目描述如下: 给你两个字符串 s1 和 s2 &#xff0c;写一个函数来判断 s2 是否包含 s1 的 排列。如果是&#xff0c;返回 true &#xff1b;否则&#xff0c;返回 false 。 换句话说&#xff0c;s1 的排列之一是 s2 的 子串 。 示例…

ElasticSearch DSL查询之复合查询

复合查询 复合查询概述 复合查询是 Elasticsearch 中用来处理多个查询条件组合的一种方式。在实际的业务场景中&#xff0c;我们往往会面对多条件的查询需求&#xff0c;而这些条件可能是复杂的、组合型的&#xff0c;因此需要通过复合查询来实现。 复合查询主要有两种类型&…

试题转excel;word转excel;大风车excel(1.1更新)

更新了大风车excel1.1版本 主要优化在算法层面&#xff1a; 1.0版本试题解析的成功率为95%&#xff0c;现在1.1版本已经优化到解析成功率为99% 一、问题描述 一名教师朋友&#xff0c;偶尔会需要整理一些高质量的题目到excel中 以往都是手动复制搬运&#xff0c;几百道题几…

Agentic AI 和 AI Agent 之间的区别(ChatGPT回答)

提问 Prompt&#xff1a;agentic ai和ai agent之间的区别是什么 "Agentic AI" 和 "AI Agent" 都与人工智能代理相关&#xff0c;但它们有不同的含义和应用背景&#xff1a; Agentic AI 定义&#xff1a;Agentic AI 是指具有代理能力的人工智能系统。这类…

C#表达式和运算符

本文我们将学习C#的两个重要知识点&#xff1a;表达式和运算符。本章内容会理论性稍微强些&#xff0c;我们会尽量多举例进行说明。建议大家边阅读边思考&#xff0c;如果还能边实践就更好了。 1. 表达式 说到表达式&#xff0c;大家可能感觉有些陌生&#xff0c;我们先来举个…

【BUUCTF】[NCTF2019]SQLi

进入题目页面如下 是一个登录界面 尝试万能密码&#xff0c;错误 使用dirsearch目录扫描 发现robots.txt文件 访问robots.txt&#xff0c;发现hint.txt 里面提示了过滤的关键字 下面这行代码的意思是如果 $_POST[passwd] 等于管理员的密码&#xff0c; 那么你将获得标志&…

elasticsearch线程池配置

在Elasticsearch中&#xff0c;默认的线程池配置如下&#xff1a; search线程池 用途&#xff1a;用于处理搜索请求。 特点&#xff1a; 类型为fixed&#xff0c;即固定大小的线程池。 线程数根据分配给Elasticsearch的处理器数量动态计算&#xff0c;以确保搜索请求能够并行…

STM32 FreeROTS Tickless低功耗模式

低功耗模式简介 FreeRTOS 的 Tickless 模式是一种特殊的运行模式&#xff0c;用于最小化系统的时钟中断频率&#xff0c;以降低功耗。在 Tickless 模式下&#xff0c;系统只在有需要时才会启动时钟中断&#xff0c;而在无任务要运行时则完全进入休眠状态&#xff0c;从而降低功…