fix: undefined 不能跳过 slot 的初始化

This commit is contained in:
力皓 2021-06-04 15:55:16 +08:00
parent 197745eb88
commit 34cd56e2c3

View File

@ -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;
}