diff --git a/src/components/editor/composer/ComposerCard.vue b/src/components/editor/composer/ComposerCard.vue index 6075feb..4ac2772 100644 --- a/src/components/editor/composer/ComposerCard.vue +++ b/src/components/editor/composer/ComposerCard.vue @@ -84,6 +84,14 @@ + + + + + + + + {{ isString @@ -45,6 +46,7 @@ }" class="variable-dropdown" size="sm" + v-if="variables.length" > @@ -52,9 +54,9 @@ 选择变量 - + - + - - - - 暂无可用变量 - - 点击命令卡片的「获取输出」按钮输入保存的变量名 - - - @@ -237,7 +230,7 @@ export default defineComponent({ }, watch: { - // 解决通过外部传入值时,无法触���字符串处理的问题 + // 解决通过外部传入值时,无法触发字符串处理的问题 modelValue: { immediate: true, handler(newVal) { @@ -354,8 +347,8 @@ export default defineComponent({ .number-controls { border-left: 1px solid rgba(0, 0, 0, 0.12); - margin-left: 4px; - padding: 2px 4px; + /* margin-left: 4px; */ + padding-left: 2px; } .body--dark .number-controls { @@ -368,7 +361,7 @@ export default defineComponent({ padding: 2px; margin: 0; min-height: 20px; - min-width: 24px; + /* min-width: 24px; */ } .number-btn:hover { diff --git a/src/components/editor/composer/http/AxiosConfigEditor.vue b/src/components/editor/composer/http/AxiosConfigEditor.vue new file mode 100644 index 0000000..057211a --- /dev/null +++ b/src/components/editor/composer/http/AxiosConfigEditor.vue @@ -0,0 +1,282 @@ + + + + + + + + + + + + + + + + + + + + + { + localConfig.headers = val; + updateConfig(); + } + " + /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/editor/composer/http/FetchConfigEditor.vue b/src/components/editor/composer/http/FetchConfigEditor.vue new file mode 100644 index 0000000..b21b631 --- /dev/null +++ b/src/components/editor/composer/http/FetchConfigEditor.vue @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + { + localConfig.headers = val; + updateConfig(); + } + " + /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/editor/composer/http/HeaderEditor.vue b/src/components/editor/composer/http/HeaderEditor.vue new file mode 100644 index 0000000..816b00b --- /dev/null +++ b/src/components/editor/composer/http/HeaderEditor.vue @@ -0,0 +1,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ ua.label }} + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/editor/composer/ubrowser/UBrowserBasic.vue b/src/components/editor/composer/ubrowser/UBrowserBasic.vue index 981d328..738bfc8 100644 --- a/src/components/editor/composer/ubrowser/UBrowserBasic.vue +++ b/src/components/editor/composer/ubrowser/UBrowserBasic.vue @@ -67,6 +67,7 @@