发布 0.2.1 并完善工具边界与安全性

This commit is contained in:
mid
2026-08-10 14:49:43 +08:00
parent aca004c513
commit 32b7cc827c
47 changed files with 681 additions and 172 deletions
+2 -2
View File
@@ -44,11 +44,11 @@ function clearAll() { input.value = ''; clearResult() }
<ToolPage category="格式化" title="JSON" description="格式化、压缩并校验 JSON 字符串。">
<div class="tool-controls">
<label class="compact-field">缩进
<select v-model="indent"><option value="2">2 空格</option><option value="4">4 空格</option><option value="tab">Tab</option></select>
<select id="json-indent" name="json-indent" v-model="indent"><option value="2">2 空格</option><option value="4">4 空格</option><option value="tab">Tab</option></select>
</label>
</div>
<div class="single-editor-layout">
<TextEditor v-model="input" label="输入" format="JSON" :meta="`${input.length} 字符`" placeholder="粘贴 JSON 字符串" :rows="14" />
<TextEditor id="json-input" v-model="input" label="输入" format="JSON" :meta="`${input.length} 字符`" placeholder="粘贴 JSON 字符串" :rows="14" />
<SyntaxViewer :value="output" label="结果" language="json" format="JSON" :meta="`${output.length} 字符`" />
</div>
<div class="action-row">