diff --git a/packages/canvas/render/src/application-function/utils.ts b/packages/canvas/render/src/application-function/utils.ts index 96195106e1..16bf82791f 100644 --- a/packages/canvas/render/src/application-function/utils.ts +++ b/packages/canvas/render/src/application-function/utils.ts @@ -54,13 +54,13 @@ export function useUtils(context: Record) { } }) - const npmUtilsImports = data - .filter((item) => item.type === 'npm' && item.content.cdnLink) - .map((item) => import(/* @vite-ignore */ item.content.cdnLink)) + const validNPMUtils = data.filter((item) => item.type === 'npm' && item.content.cdnLink) + + const npmUtilsImports = validNPMUtils.map((item) => import(/* @vite-ignore */ item.content.cdnLink)) const npmUtils = await Promise.allSettled(npmUtilsImports) npmUtils.forEach((res, index) => { - const { name, content } = data[index] + const { name, content } = validNPMUtils[index] const { exportName, destructuring, cdnLink } = content if (res.status !== 'fulfilled') { diff --git a/packages/plugins/datasource/src/DataSourceType.vue b/packages/plugins/datasource/src/DataSourceType.vue index f01cd5d5ba..e0aca28860 100644 --- a/packages/plugins/datasource/src/DataSourceType.vue +++ b/packages/plugins/datasource/src/DataSourceType.vue @@ -3,9 +3,13 @@ -
- -
+
@@ -48,6 +52,13 @@ export default { const dataSourceType = ref(props.modelValue) + watch( + () => props.modelValue, + (newVal) => { + dataSourceType.value = newVal + } + ) + watch( () => dataSourceType.value, (newVal) => { diff --git a/packages/plugins/i18n/src/Main.vue b/packages/plugins/i18n/src/Main.vue index 6296f59332..52c0c777d2 100644 --- a/packages/plugins/i18n/src/Main.vue +++ b/packages/plugins/i18n/src/Main.vue @@ -189,7 +189,7 @@ export default { const upload = ref('upload') const i18nTable = ref(null) const selectedRowLength = computed(() => { - return i18nTable.value?.getSelectRecords().length + return i18nTable.value?.getAllSelection().length }) const notEmpty = computed(() => langList.value.length > 0) const current = ref({ diff --git a/packages/plugins/materials/src/meta/block/src/BlockGroupPanel.vue b/packages/plugins/materials/src/meta/block/src/BlockGroupPanel.vue index 4136e3ab9e..1393b163ee 100644 --- a/packages/plugins/materials/src/meta/block/src/BlockGroupPanel.vue +++ b/packages/plugins/materials/src/meta/block/src/BlockGroupPanel.vue @@ -13,7 +13,7 @@