diff --git a/packages/vision-polyfill/src/bundle/upgrade-metadata.ts b/packages/vision-polyfill/src/bundle/upgrade-metadata.ts index 2cac99a7d..dfe341bb6 100644 --- a/packages/vision-polyfill/src/bundle/upgrade-metadata.ts +++ b/packages/vision-polyfill/src/bundle/upgrade-metadata.ts @@ -356,7 +356,7 @@ export function upgradePropConfig(config: OldPropConfig, collector: ConfigCollec if (slotName && initialValue === true) { initialFn = (value: any, defaultValue: any) => { // initialValue 为 true,但 value 为 false / '' 等值,说明被关闭了 - if (!value) return value; + if (value === false || value === '') return value; if (isJSBlock(value)) { return value; }