diff --git a/packages/shared/src/template.ts b/packages/shared/src/template.ts index c333c6ada07..e731fc15710 100644 --- a/packages/shared/src/template.ts +++ b/packages/shared/src/template.ts @@ -209,7 +209,7 @@ export class BaseTemplate { result[compName] = { name: newComp?.name, } - } else { + } else { result[compName] = newComp } } @@ -227,7 +227,7 @@ export class BaseTemplate { : this.dataKeymap('i:item,c:1') const xs = this.supportXS ? (this.isSupportRecursive - ? `xs.a(0, item.${Shortcuts.NodeName})` + ? `xs.a(0, item.${Shortcuts.NodeName})` : `xs.a(0, item.${Shortcuts.NodeName}, '')`) : "'tmpl_0_' + item.nn" return `${this.buildXsTemplate()} @@ -285,7 +285,7 @@ export class BaseTemplate { const { isSupportRecursive, supportXS } = this const isLastRecursiveComp = !isSupportRecursive && level + 1 === this.baseLevel const isUseXs = !this.isSupportRecursive && this.supportXS - + if (isLastRecursiveComp) { const data = isUseXs ? `${this.dataKeymap('i:item,c:c,l:l')}` @@ -309,19 +309,19 @@ export class BaseTemplate { return supportXS ? `