From 030497fbad27d035c9af4d8ffa87fbf80cd3814a Mon Sep 17 00:00:00 2001 From: zeyong tsai Date: Tue, 19 Mar 2024 18:50:30 +0800 Subject: [PATCH] fix(datasource): data type icon invisible #312 (#332) * fix(datasource): data type icon invisible * fix(common): #325 reduce unnecessary network requests. * style(datasource): remove unnecessary comment --------- Co-authored-by: zeyong.cai --- .../common/component/MetaBindVariable.vue | 8 +++++ .../datasource/src/DataSourceFieldType.vue | 9 ++---- packages/plugins/datasource/src/config.js | 32 +++++++++---------- 3 files changed, 27 insertions(+), 22 deletions(-) diff --git a/packages/common/component/MetaBindVariable.vue b/packages/common/component/MetaBindVariable.vue index 624ccd360..970d4a456 100644 --- a/packages/common/component/MetaBindVariable.vue +++ b/packages/common/component/MetaBindVariable.vue @@ -6,6 +6,7 @@ { + dialogShouldInitialize.value = true state.isVisible = true state.variableName = bindKey.value state.variable = getInitVariable() @@ -527,6 +534,7 @@ export default { remove, cancel, confirm, + dialogShouldInitialize, open, selectItem, state, diff --git a/packages/plugins/datasource/src/DataSourceFieldType.vue b/packages/plugins/datasource/src/DataSourceFieldType.vue index fb21f4c34..6e62cd982 100644 --- a/packages/plugins/datasource/src/DataSourceFieldType.vue +++ b/packages/plugins/datasource/src/DataSourceFieldType.vue @@ -15,7 +15,7 @@ @@ -25,7 +25,7 @@