From 220d0f4ca945f9baf5f359a70818237a79b90b8d Mon Sep 17 00:00:00 2001 From: LCJ-MinYa <1049468118@qq.com> Date: Fri, 17 Oct 2025 09:56:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20base64=E7=BC=96=E7=A0=81=E8=A7=A3?= =?UTF-8?q?=E7=A0=81=E5=B7=A5=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/modules/demo.ts | 4 + src/views/demo/base64Tool.vue | 364 ++++++++++++++++++++++++++++++++++ src/views/tool/nav/index.vue | 3 +- 3 files changed, 370 insertions(+), 1 deletion(-) create mode 100644 src/views/demo/base64Tool.vue diff --git a/src/router/modules/demo.ts b/src/router/modules/demo.ts index cce6d68..cb16983 100644 --- a/src/router/modules/demo.ts +++ b/src/router/modules/demo.ts @@ -134,6 +134,10 @@ const titleArr = [ key: 'deletdNodeModules', title: '删除 node_modules 文件夹非常耗时解决办法', }, + { + key: 'base64Tool', + title: 'base64编码解码工具', + }, ]; // @/views/demo/**/*.vue diff --git a/src/views/demo/base64Tool.vue b/src/views/demo/base64Tool.vue new file mode 100644 index 0000000..d50a6d2 --- /dev/null +++ b/src/views/demo/base64Tool.vue @@ -0,0 +1,364 @@ + + + + + + Base64编码/解码工具 + 使用btoa和atob进行Base64编码和解码 + + + + + + + + + + + 编码 + + + 解码 + + + 清空 + + + + + + + 结果 + + 复制结果 + + + + {{ form.result }} + + 编码/解码结果将显示在这里... + + + + + + + + + + + + diff --git a/src/views/tool/nav/index.vue b/src/views/tool/nav/index.vue index ad283da..2a95ca9 100644 --- a/src/views/tool/nav/index.vue +++ b/src/views/tool/nav/index.vue @@ -57,7 +57,7 @@
使用btoa和atob进行Base64编码和解码
{{ form.result }}
+ 编码/解码结果将显示在这里... +