From e59b04ad5c7e104c3762b59ea7247b34909e5664 Mon Sep 17 00:00:00 2001 From: fofolee Date: Tue, 31 Dec 2024 15:54:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E6=8E=92=E5=88=9D=E6=AD=A5=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0=E6=9D=A1=E4=BB=B6=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/composer/ComposerCard.vue | 50 ++-- .../composer/control/ConditionalJudgment.vue | 235 ++++++++++++++++++ src/components/composer/regex/RegexEditor.vue | 4 +- src/components/composer/regex/RegexTester.vue | 2 +- src/js/composer/commands/controlCommands.js | 12 + src/js/composer/commands/index.js | 2 + 6 files changed, 287 insertions(+), 18 deletions(-) create mode 100644 src/components/composer/control/ConditionalJudgment.vue create mode 100644 src/js/composer/commands/controlCommands.js diff --git a/src/components/composer/ComposerCard.vue b/src/components/composer/ComposerCard.vue index ad857d0..b756bd1 100644 --- a/src/components/composer/ComposerCard.vue +++ b/src/components/composer/ComposerCard.vue @@ -41,6 +41,7 @@ dense class="output-btn q-px-sm q-mr-sm" size="sm" + v-if="showOutputBtn" @click="handleToggleOutput" > @@ -67,6 +68,7 @@ dense round icon="play_arrow" + v-if="showRunBtn" class="run-btn q-px-sm q-mr-sm" size="sm" @click="runCommand" @@ -113,30 +115,40 @@ + + diff --git a/src/components/composer/regex/RegexEditor.vue b/src/components/composer/regex/RegexEditor.vue index 094990b..e685418 100644 --- a/src/components/composer/regex/RegexEditor.vue +++ b/src/components/composer/regex/RegexEditor.vue @@ -76,7 +76,9 @@
diff --git a/src/components/composer/regex/RegexTester.vue b/src/components/composer/regex/RegexTester.vue index f317135..488c5c7 100644 --- a/src/components/composer/regex/RegexTester.vue +++ b/src/components/composer/regex/RegexTester.vue @@ -1,7 +1,7 @@