fix(ssr): fix ssr render output for fragment in slots

fix #5859
This commit is contained in:
Evan You
2022-05-17 11:13:22 +08:00
parent cbeb9f2d78
commit 70c2d5bbc0
2 changed files with 88 additions and 2 deletions

View File

@@ -82,7 +82,7 @@ export function ssrRenderSlotInner(
}
}
const commentRE = /^<!--.*-->$/
const commentRE = /<!--.*?-->/g
function isComment(item: SSRBufferItem) {
return typeof item === 'string' && commentRE.test(item)
return typeof item === 'string' && !item.replace(commentRE, '').trim()
}