diff --git a/packages/app-backend-vue3/src/components/data.ts b/packages/app-backend-vue3/src/components/data.ts index 9aa717598..9508aee5c 100644 --- a/packages/app-backend-vue3/src/components/data.ts +++ b/packages/app-backend-vue3/src/components/data.ts @@ -195,7 +195,7 @@ function processSetupState(instance) { let isOther = typeof value === 'function' || typeof value?.render === 'function' || typeof value?.__asyncLoader === 'function' - || (typeof value === 'object' && ('setup' in value || 'props' in value)) + || (typeof value === 'object' && value && ('setup' in value || 'props' in value)) if (rawData) { const info = getSetupStateInfo(rawData)