OpenTiny Vue 3.14.0 正式发布,增加了 MindMap 思维导图等3个新组件

Vue3结合simple-mind-map打造个性化思维导图编辑器 本文详细介绍了如何利用Vue3和simple-mind-map构建个性化思维导图编辑器。通过Composition API与轻量级思维导图库的完美结合,开发者可以轻松实现主题定制、插件扩展、数据导入导出等高级功能,提升知识管理与协作效率。文章包含完整代码示例和性能优化技巧,是前端开发者打造专业级思维导图工具的实用指南。 阅读详情

我们非常高兴地宣布,2024年3月7日,OpenTiny Vue 发布了 v3.14.0 🎉。

OpenTiny 每次大版本发布,都会给大家带来一些实用的新特性,上一个版本我们推出了 Watermark 水印和 QrCode 二维码这两个新组件,并且对组件的 Demo 和 API 文档进行全面优化,优化后的文档更加清晰易懂、符合预期。

OpenTiny Vue 3.12.0 发布:文档大优化!增加水印和二维码两个新组件🎈

本次 3.14.0 版本主要推出以下新特性:

  • 新增 MindMap 思维导图组件 @GaoNeng-wWw 业界领先~✌️
  • 新增 Skeleton 骨架屏组件 @mengqiuleo
  • 新增 Card 卡片组件 @shenjunjian
  • 支持 Unplugin 自动导入 @mengqiuleo

本次版本共有22位贡献者参与开发,其中有3位是新贡献者,欢迎新朋友们👏

以下是新贡献者:

  • @Jevin0
  • @mengqiuleo
  • @liumingxiy

也感谢老朋友们对 OpenTiny 的辛苦付出!

尤其感谢:

  • @GaoNeng-wWw,他是我们 OpenTiny 的核心贡献者,从2023年3月份 TinyVue 刚开源就开始参与 TinyVue 贡献,为 TinyVue 贡献了 ConfigProvider 全局配置、ColorPicker 颜色选择器、MindMap 思维导图等多个组件,并且多次参与代码检视。同时 GaoNeng 同学还是我们开源之夏2023的导师,带领学生完成 RichTextEditor 富文本编辑器组件。GaoNeng 还为 TinyVue 项目沉淀了一篇宝贵的新组件开发指南文档:GaoNeng:我是如何为 OpenTiny 贡献新组件的?,如果你也想给我们贡献新组件,这篇文章可以提供一个很好的指引。
  • @mengqiuleo,xiaoy 同学是一名大三的学生,是一位热爱技术的程序媛,参与多个开源项目贡献,为 OpenTiny 增加 Playground 代码演练场,增加 Skeleton 骨架屏组件,并沉淀了一篇编写 RFC 的文档:#1334。
  • @jxhhdx,为我们 TinyVue 的10多个组件增加了 TypeScript 类型声明,提升了开发体验。如果你也想参与 OpenTiny 贡献,但不知道怎么入手,为组件完善 TypeScript 是一个很好的起点。#370

你可以更新 @opentiny/vue@3.14.0 进行体验!

我们一起来看看都有哪些更新吧!

MindMap 思维导图

思维导图是一个非常实用但却很复杂的组件,业界组件库都没有这个组件。

去年6月份有朋友给我们提 Issue:#312,希望增加这个组件,经过近半年的孵化,终于在今年1月份,由 OpenTiny 核心贡献者 @GaoNeng-wWw 实现。

我们来看下这个组件的效果图:

看起来和 XMind / MindMaster 等思维导图差不多,支持非常丰富的快捷键:

  • Tab 键增加子节点
  • Enter 回车键增加同级节点
  • Delete 键删除节点及其所有子节点
  • 拖拽改变节点位置,支持放置在节点之前、节点之后、子节点三种位置
  • 方向键改变当前选中的节点
  • Ctrl + C / Ctrl + V 复制粘贴节点
  • 双击节点进入编辑态

使用起来也很方便。

<template>
  <tiny-mind-map class="mindmap"></tiny-mind-map>
</template>
<style scoped>
  .mindmap {
    width: 100%;
    height: 400px;
  }
</style>

更多 MindMap 组件的功能,欢迎到 TinyVue 官网进行体验:https://opentiny.design/tiny-vue

Skeleton 骨架屏

前端界面里的数据一般都是通过接口方式从后台获取的,在后台接口还没有返回数据之前,前端页面显示什么呢?

比较粗暴的方式就是显示一个空白页,用户只能傻傻地盯着这个空白页,等待数据展示,如果长时间没有显示内容,用户不知道发生了什么事情,可能会比较焦虑,从而关闭页面,放弃访问,并对这个网站产生不好的印象。

还有一种方式是使用一个加载中的图标,这样用户至少知道数据正在加载中,可能稍微等等内容就出来了,焦虑感会减少一些,但对于接下来大致会展示什么内容依然是模糊的。

骨架屏,顾名思义就是在真实内容展示之前,先展示一个内容的大致骨架,让用户大致有一个预期,接下来将要展示一张图片还是一段文本,页面内容的大致框架是什么。

Skeleton 骨架屏组件的使用场景主要有:

  • 网络较慢或加载内容较多时 。使用骨架屏向用户提供一个对即将出现内容的预期,解决等待加载过程中出现白屏或界面闪烁造成的割裂感。
  • 内容区域的布局排版固定时 。使用骨架屏展现内容的大概轮廓,如列表、文章、个人信息。

骨架屏是一种在数据尚未加载完成时展示给用户的占位符界面。它通过使用简单的占位元素和动画效果,模拟出页面正在加载的样式,给用户一种即将展示内容的期待感。

这个组件也很早就有朋友提 Issue:#355,今年2月份由 @mengqiuleo 实现。

效果如下:

默认情况下,Skeleton 组件显示标题+段落的骨架,并且有从左到右的动效。

我们的 Skeleton 是一个看着简单,却非常灵活的组件。

首先段落行数可以配置,默认是3行。

<template>
  <tiny-skeleton :rows="4"></tiny-skeleton>
</template>

显示效果如下:

段落宽度可以通过 rows-width 进行配置。

<template>
  <tiny-skeleton :rows-width="['200px', '100px', '50px']"></tiny-skeleton>
</template>

显示效果如下:

如果你想显示头像占位,可以配置 avatar 属性。

以上属性都是非常常见的配置项,如果这些配置项不能满足你的要求,你需要更加定制化的占位,我们也提供了细粒度模式,让你可以自由拼接自己的骨架屏组件。

细粒度模式通过 skeleton 组件的 placeholder 插槽和 skeleton-item 组件来实现。

比如我们的界面里面有一个这样的卡片:

在卡片中的图片和文字内容没有返回之前,应该显示一个图片+段落的占位。

目前的 Skeleton 组件并没有这样一个现成的配置,这时我们可以通过以下代码实现。

<template>
  <tiny-skeleton>
    <template #placeholder>
      <tiny-skeleton-item variant="image"></tiny-skeleton-item>
      <tiny-skeleton></tiny-skeleton>
    </template>
  </tiny-skeleton>
</template>

效果如下:

其中的 skeleton-item 目前支持3种形态 variant:

  • '':方形(默认)
  • 'circle':圆形
  • 'image':图片

有了细粒度模式,我们的 Skeleton 组件就有了无限的组合,可以自由拼接出任意形态的骨架屏。

更多 Skeleton 组件的功能,欢迎到 TinyVue 官网进行体验:https://opentiny.design/tiny-vue

Card 卡片

卡片组件也有不少朋友希望能支持,这也是个很常用的组件,由 @shenjunjian 提供。

效果如下:

Unplugin 自动导入插件

之前导入 TinyVue 组件主要有以下3种方式:

  • 多组件引入
<script setup lang="ts">
import { Button as TinyButton } from '@opentiny/vue'
</script>

<template>
  <tiny-button>确定</tiny-button>
</template>
  • 单组件引入

需要先安装对应的组件包:`npm i @opentiny/vue-button```

<script setup lang="ts">
import TinyButton from '@opentiny/vue-button'
</script>

<template>
  <tiny-button>确定</tiny-button>
</template>
  • 完整引入
import { createApp } from 'vue'
import TinyVue from '@opentiny/vue'

const app = createApp(App)
app.use(TinyVue)

参考 TinyVue 官网:引入组件(https://opentiny.design/tiny-vue/zh-CN/os-theme/docs/import-components)

多组件引入目前是 TinyVue 官方推荐的方式,这种方式可以实现按需引入,但是需要手动在用到的地方引入组件。

单组件引入不仅需要在用到的地方引入组件,还需要手动安装该组件的软件包,非常麻烦,一般在只使用了少量 TinyVue 组件的场景下会使用。

完整引入虽然不需要手动引入组件,但是没法做到按需引入,官网不推荐使用。

业界组件库一般都会提供 unplugin 自动导入插件,开发者只需要在 vite/webpack 中配置下这个插件,就可以直接使用组件库中的组件,无需手动导入,并且组件是按需导入的,不会增加项目的产物包体积。

这给开发者提供了很大的便利,提升了 DX 体验,也有开发者给我们提交了增加 unplugin 支持的 Issue:#304,3周前,@mengqiuleo 实现了这个功能🎉。

开发者只需要在 vite/webpack 配置中加入以下代码(以 vite 为例):

需要先安装 unplugin 插件:`npm i @opentiny/unplugin-tiny-vue```

// vite.config.ts

import autoImportPlugin from '@opentiny/unplugin-tiny-vue'

export default defineConfig({
  plugins: [ vue(), autoImportPlugin() ]
})

之后开发者就可以在项目中直接使用 TinyVue 的组件,而无需导入。

<template>
  <tiny-button>确定</tiny-button>
</template>

贡献者招募

2024年,我们规划了很多新组件和新特性,欢迎朋友们一起参与共建。

可以在以下 discussion 进行任务认领:TinyVue 2024年规划

目前还有以下新组件待实现:

  • BackTop 回到顶部 #576
  • TagInput 标签输入框
  • LoadingBar 加载进度条 #724
  • Chat 对话组件
  • IpSection 分段IP输入框
  • Video 视频播放 #294
  • ProcessDesigner 流程设计器 #363

还有以下新特性待实现:

  • 支持 Nuxt3 #577
  • 支持深色主题 #415
  • Tree 支持虚拟滚动 #317
  • RichTextEditor 富文本组件功能增强 tiptap prosemirror
  • CalendarView 组件功能增强 fullcalendar
  • Grid 组件功能增强 VTable vxe-table

另外我们也规划了很多工程优化方面的任务,用以提升项目开发的质量和效率,主要包含:

  • 完善组件的 TypeScript 类型声明 #370
  • 优化组件的 Demo/API 文档 #484
  • 完善 E2E 测试用例
  • 完善单元测试用例 #206
  • Grid 组件抽离 renderless 逻辑层
  • 完善英文网站
  • 完善 renderless 相关文档

如果你不满足于开发新特性,而是想独立负责一个完整的项目,探索一些新技术,我们也欢迎你一起参与进来,2024年我们将持续扩展组件库生态,主要包含:

  • 持续完善 TinyReact 组件库,完善 react-common 适配层,增加更丰富的组件模板
  • 适配 openInula 框架,增加 inula-common 适配层
  • 完善移动端组件库并部署官网,为 TinyEngine 低代码引擎提供移动端组件物料
  • 探索和扩展 Solid / Svelte 等新兴框架的组件库
  • 完善 TinyPro 后台管理系统 RuoYi-Vue
  • ⭐开发鸿蒙组件库 HarmonyOS Developer,鸿蒙操作系统是未来的趋势,如何让 TinyVue 的UI组件在鸿蒙操作系统上跑起来,为鸿蒙应用开发提效,丰富鸿蒙开源生态,也是我们未来计划探索的领域。

关于 OpenTiny

图片

OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,包含基于 Angular+TypeScript 的 TinyNG 组件库,拥有灵活扩展的低代码引擎 TinyEngine,具备主题配置系统TinyTheme / 中后台模板 TinyPro/ TinyCLI 命令行等丰富的效率提升工具,可帮助开发者高效开发 Web 应用。


欢迎加入 OpenTiny 开源社区。添加微信小助手:opentiny-official 一起参与交流前端技术~

OpenTiny 官网:https://opentiny.design/
OpenTiny 代码仓库:https://github.com/opentiny/
TinyVue 源码:https://github.com/opentiny/tiny-vue
TinyEngine 源码: https://github.com/opentiny/tiny-engine

欢迎进入代码仓库 Star🌟TinyEngine、TinyVue、TinyNG、TinyCLI~

如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~

vue-mindmap:VueMindmap是mindnode贴图的vue组件 Vue思维导图 VueMindmap是用于mindnode贴图的vue组件,其灵感来自 。 在真棒之上构建的。 安装 npm install --save vue-mindmap 用法 捆绑器(Webpack,汇总) import Vue from &#39;vue&#39; import VueMindmap from &#39;vue-mindmap&#39; // You need a specific loader for CSS files like https://github.com/webpack/css-loader import &#39;vue-mindmap/dist/vue-mindmap.css&#39; 立即下载

相关推荐

vue3-mindmap:开发中

vue3-mindmap(开发中) 相比更新了技术栈:Vue3、d3v6、Vite 目前打算对项目进行重构,解决一些老旧问题(图片生成、加载慢...) 在线演示: 安装 npm install vue3-mindmap PROPS Name Type Default Description v-model Data[] undefined 设置思维导图数据 x-gap Number 50 设置节点横向间隔 y-gap Number 18 设置节点纵向间隔 branch Number 4 设置连线的宽度 drag Boolean false 设置节点是否可拖拽 zoom Boolean false 是否可缩放、拖移 edit Boolean false 是否可编辑 center-btn Boolean false 是否显示居中按钮 fit-btn Boolean false 是否显示缩放按钮

vue绘制思维导图

前言 在做web的思维导图功能时,搜索了一些开源项目,在这里整理记录一下 正文 vue-power-tree vue3 github: https://github.com/yj-liuzepeng/vue-power-tree star:9 介绍 本插件在element-plus树形组件基础上,进行了二次封装。适用于vue3项目,在具备了element-plus 的Tree组件的所有功能的...

3346

Brainstorm简单分析近红外数据(fNIRS)(一)

Brainstorm分析fNIRS数据

weixin_43604817的博客 1352

vue项目中使用思维导图mindmap

安装 npm install @hellowuxin/mindmap or yarn add @hellowuxin/mindmap vue中使用 <template> <div class="nav"> <mindmap height="500" width="100%" nodeClick zoomable showNodeAdd v-model="data" &gt...

TianQiWanLaiQiu的博客 6760

告别版本过低提示!微信3.9登录修复与聊天记录无缝迁移全攻略

本文详细解析了微信3.9版本过低提示的根源,并提供了完整的修复方案和聊天记录迁移指南。通过专用修复工具绕过版本检测,以及新旧版本聊天记录目录对比,帮助用户实现无缝迁移。特别提醒备份重要数据,确保操作安全。

weixin_42535461的博客 3144

保姆级教程:在MounRiver Studio上为CH32V307配置FreeRTOS与LwIP网络栈

本文提供了一份详细的教程,指导如何在MounRiver Studio上为CH32V307配置FreeRTOS与LwIP网络栈。从开发环境搭建到网络功能验证,涵盖了FreeRTOS内核定制、LwIP协议栈配置、硬件抽象层实现等关键步骤,帮助开发者快速掌握RISC-V架构下的嵌入式网络开发。

weixin_29275257的博客 362

OpenTiny Vue 3.15.0 正式发布,推出全新的 Charts 图表组件底座,功能更强、图表更丰富!

除基础图表之外,还为复杂业务场景提供了一些业界没有但很实用的图表,例如:流程图、组织关系图和里程碑图等。之前的 Charts 图表组件基于 ECharts 进行封装,完全兼容 ECharts 的 API,适配了华为云规范,包含22个实用的图表组件,不过由于样式都是通过 ECharts 的 API 进行封装的,不便于主题定制,因此我们对其进行了重构和优化。2024年,我们规划了很多新组件和新特性,欢迎朋友们一起参与共建。

OpenTiny的博客 901

无人驾驶之车辆控制(1)纯跟踪(Pure Pursuit)算法与Stanley算法

目录引言1 Pure Pursuit纯几何跟踪算法1.1 车辆运动学自行车模型1.2 算法原理1.3 仿真测试2 Stanley算法2.1 算法原理2.2 仿真测试3 总结 引言 本文对Pure Pursuit以及Stanley control两种算法进行了调研以及初步的性能摸底。 1 Pure Pursuit纯几何跟踪算法 1.1 车辆运动学自行车模型 运动学是从几何学的角度研究物体的运动规律,...

zxxxxxxy的博客 2万+

探索Vue2思维导图的魅力:Vue2-mind-map项目详解

探索Vue2思维导图的魅力:Vue2-mind-map项目详解 去发现同类优质开源项目:https://gitcode.com/ 项目简介 是一个基于Vue2框架构建的轻量级、可高度定制化的思维导图组件库。它允许开发者在自己的应用程序中快速集成和创建交互式的思维导图,极大地提升了信息组织与呈现的效率。 技术分析 核心特性 基于Vue2: 利用了Vue的响应式数据绑定和组件化思想,使得组件能够轻松...

gitblog_00001的博客 2246

(project generation have a problem)STM32CubeMX生成工程一直报错项目生成有问题[玄学三步解]

解决办法 第一步,检查自己是不是真的配置的不对,JAVA安装没,pack路径设置的对不对,这里有一位前辈的博文写的非常好,附加链接https://blog.csdn.net/ybhuangfugui/article/details/52225736#commentBox 第二步,如果按照前辈的博文设置的都一模一样,还是不对,想我下图这样。 那你来对地方了 方法很简单,你把你生成工程文件的路径彻底的...

展桑博客-BenjieBlog 2922

Abaqus仿真突然中断?手把手教你解决SIGTERM/SIGINT报错(附完整命令行方案)

本文深入解析Abaqus仿真中因SIGTERM或SIGINT信号导致进程意外中断的根本原因,并提供了一套完整的命令行解决方案。通过将作业提交方式从图形界面切换到命令行,并配合关键参数设置,可以有效避免因会话空闲超时或外部干扰引发的计算中断,保障长时间仿真任务的稳定运行。

devops8pract的博客 746

Vue中使用mind-map实现在线思维导图

给大家分享一下基于mind-map实现在线的思维导图,并实现:1. 导图导出为图片;2. 打开xmind文件。

LZUGIS 8311

openEuler 20.03 LTS面向RK3399移植系列(3)—openEuler 20.03 LTS面向Firefly RK3399的第一个版本(Linux kernel 4.4)

任务动机:完成openEuler面向RK3399开发板的移植。 任务描述:按照固件烧写准备,固件获取,固件打包和烧写的步骤实现openEuler面向RK3399开发板的移植,整理过程和相关命令记录到文档。 1. 制作openEuler的rootfs.img 1.1 开发环境 树莓派--openEuler系统 openEuler 20.03 LTS 的内测版本镜像,下载。 1.2 具体操作 1.2.1 ssh远程连接树莓派 确定树莓派IP ssh连接 1.2.2 制作rootfs.img

火种源码的机器人技术专栏 2369

思维导图Vue组件 mindmap

开箱即用的思维导图Vue组件 GitHub 在线演示:https://mindnode.5xin.xyz/

u012632105的博客 7695

DA14531之搭建开发环境

DA14531之搭建开发环境

hejinwu1314的博客 1778

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

【亲测免费】 Vue-Treeselect 安装和配置指南

### 项目基础介绍 Vue-Treeselect 是一个为 Vue.js 开发的多选组件,支持嵌套选项。它提供了丰富的功能,如模糊匹配、异步搜索、延迟加载、键盘支持等。该组件适用于需要处理复杂选项结构的应用场景。 ### 主要编程语言 Vue-Treeselect 主要使用 JavaScript 和 Vue.js 框架进行开发。 ## 2. 项目使用的关键技术和框架 ### 关键技术和框架...

gitblog_07698的博客 828

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

vue3使用simple-mind-map,分分钟开发思维导图

思维导图?感觉很复杂的样子,这种很牛p的东西应该不是我三两天就能手写搞定的,于是我`github`转了一圈,果然不出我所料,对比了几个插件以后我是先选择了它

qq_31676725的博客 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

vue + G6 实现思维导图

思维导图 / 树图

danby2的博客 2938

【亲测免费】 探索思维导图的未来 —— VueMindmap

VueMindmap 是一款基于 Vue.js 的组件,灵感来源于 [react-mindmap](https://github.com/learn-anything/react-mindmap),用于构建极具吸引力和交互性的思维导图。它不仅提供了简洁的 API 和丰富的自定义选项,还具备实时编辑功能,为你的应用增添动态表现力。 ## 项目介绍 VueMindmap 包含了完整的安装、配置和使...

gitblog_00029的博客 888

WebFamily 开源项目教程

WebFamily 开源项目教程 1. 项目的目录结构及介绍 WebFamily 项目的目录结构如下: WebFamily/ ├── README.md ├── package.json ├── public/ │ ├── index.html │ └── favicon.ico ├── src/ │ ├── assets/ │ │ └── logo.png │ ├── c...

gitblog_00863的博客 400

Vue -思维导图(简单明了,一看就懂~)

话不多说都在图里,直接上图:话不多说都在图里,直接上图:

zzzwyZYzzy的博客 973

推荐开源项目:HYY Vue3 MindMap

推荐开源项目:HYY Vue3 MindMap 项目简介 是一个基于 Vue3 构建的在线思维导图工具。它的设计目标是提供一个简洁、高效且易于使用的界面,帮助用户快速创建和管理他们的思维导图。该项目充分利用了 Vue3 的特性和组件系统,使得开发者可以轻松地集成到自己的应用中,或者直接在浏览器环境中使用。 技术分析 基于Vue3 项目采用最新的 Vue.js 框架版本(Vue3),这意味着它利用了...

gitblog_00094的博客 1051

探索思维的无限可能 —— VueMindmap 开源项目推荐

在信息爆炸的时代,清晰的思维整理工具成为了我们不可或缺的助手。今天,我们将深入探讨一个为Vue开发者量身定制的神器——**VueMindmap**。这是一款灵感源自React-Mindmap的Vue组件,旨在提供便捷高效的思想图绘制体验。接下来,让我们一同揭开VueMindmap的神秘面纱。 ## 项目介绍 VueMindmap,正如其名,是一个专为Vue框架设计的思维导图组件。它轻巧灵活,能...

gitblog_00102的博客 895

vue3-mindmap 的项目扩展与二次开发

vue3-mindmap 是一个基于 Vue 3 的思维导图开源项目。它为用户提供了一个直观、易用的界面,可以创建、编辑和展示思维导图。该项目旨在帮助用户更好地组织和梳理复杂的信息,适用于项目规划、知识管理等多种场景。 ## 2. 项目的核心功能 - **创建和编辑节点**:用户可以轻松地添加、删除和修改节点。 - **节点样式自定义**:支持自定义节点的颜色、大小和形状。 - **导图结构调整...

gitblog_00894的博客 1078

【亲测免费】 VueMindmap:Vue.js驱动的思维导图组件

VueMindmap 是一款专为Vue框架设计的思维导图组件,它灵感来源于react-mindmap。此项目由Antério Vieira开发,并托管于GitHub。VueMindmap采用了JavaScript为主要编程语言,结合Vue的灵活性,使得创建和编辑思维导图变得轻而易举。 ## 核心功能 VueMindmap的核心特性包括: - **节点与连接线编辑**:允许用户通过界面直接添加、移...

gitblog_07151的博客 957

使用vue3和svg画布标签实现一个思维导图功能的开发

SVG是一种用XML定义的语言,用来描述二维矢量及矢量或栅格图形。SVG提供了3种类型的图形对象,矢量图形、图象、文本。SVG是一种图像文件格式,它的英文全称为,意思为可缩放的矢量图形。矢量图,也称为面向对象的图像或绘图图像,在数学上定义为一系列由线连接的点。矢量文件中的图形元素称为对象。每个对象都是一个自成一体的实体,它具有颜色、形状、轮廓、大小和屏幕位置等属性。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。

m0_54050217的博客 5218
上一篇: Vue.js 应用实现监控可观测性最佳实践
下一篇: 智启未来:TinyEngine 低代码引擎版本更新,畅享升级体验
OpenTiny社区
博客等级 码龄4年 1540粉丝 266原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值