From d1ab16c5d287d13d13abb794d371681fe947cdd9 Mon Sep 17 00:00:00 2001
From: Kirigaya <1193466151@qq.com>
Date: Sun, 22 Dec 2024 19:30:36 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E5=8F=98=E6=9B=B4=E8=AF=AD?=
=?UTF-8?q?=E8=A8=80=E6=8F=90=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/App.vue | 9 +-
src/components/render/index.vue | 5 +
src/components/setting/index.vue | 7 +-
src/hook/jsdoc.js | 134 +--
src/hook/render/index.js | 98 +-
src/hook/render/layout.js | 9 +-
src/i18n/ar.json | 2 +-
src/i18n/de.json | 2 +-
src/i18n/en.json | 4 +-
src/i18n/fr.json | 2 +-
src/i18n/ja.json | 2 +-
src/i18n/ko.json | 2 +-
src/i18n/ru.json | 2 +-
src/i18n/zh-cn.json | 2 +-
src/i18n/zh-tw.json | 2 +-
src/static/dn-0.svg | 1450 ++++++++++++++++++++++++++++++
16 files changed, 1654 insertions(+), 78 deletions(-)
create mode 100644 src/static/dn-0.svg
diff --git a/src/App.vue b/src/App.vue
index 5ba0529..6b5ad66 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,6 +1,7 @@
-
+
+
@@ -13,6 +14,8 @@ import { onMounted } from 'vue';
import { setDefaultCss } from './hook/css';
import { NetlistRender } from './hook/render';
+import * as d3 from 'd3';
+
const { t } = useI18n();
onMounted(async () => {
@@ -25,7 +28,9 @@ onMounted(async () => {
// TODO: 计算得到实际渲染的 size
const render = new NetlistRender(netJson, 800, 1000);
const layout = await render.createLayout();
- await render.render(layout);
+ const svg = await render.render(layout, '#netlist');
+
+ console.log(svg);
});
diff --git a/src/components/render/index.vue b/src/components/render/index.vue
index 341205a..6dbf925 100644
--- a/src/components/render/index.vue
+++ b/src/components/render/index.vue
@@ -13,4 +13,9 @@ defineComponent({ name: 'netlist-render' });
\ No newline at end of file
diff --git a/src/components/setting/index.vue b/src/components/setting/index.vue
index 315d46f..889bc83 100644
--- a/src/components/setting/index.vue
+++ b/src/components/setting/index.vue
@@ -29,7 +29,7 @@
:title="t('tips')"
width="500"
>
- {{ t('setting.language.change-dialog') }}
+ {{ t('setting.language.change-dialog', [currentLanguage]) }}