File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
src/server/optimizing-compiler Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -53,10 +53,10 @@ function genSSRElement (el: ASTElement, state: CodegenState): string {
53
53
return genFor ( el , state , genSSRElement )
54
54
} else if ( el . if && ! el . ifProcessed ) {
55
55
return genIf ( el , state , genSSRElement )
56
+ } else if ( el . tag === 'template' && ! el . slotTarget ) {
57
+ return genSSRChildren ( el , state ) || 'void 0'
56
58
}
57
59
58
- // TODO handle <template> tag
59
- // TODO optimize style/class rendering
60
60
// TODO optimize merge sibling nodes
61
61
62
62
switch ( el . ssrOptimizability ) {
@@ -137,6 +137,8 @@ function elementToSegments (el, state): Array<StringSegment> {
137
137
type : EXPRESSION ,
138
138
value : genIf ( el , state , elementToString , '""' )
139
139
} ]
140
+ } else if ( el . tag === 'template' ) {
141
+ return childrenToSegments ( el , state )
140
142
}
141
143
142
144
const openSegments = elementToOpenTagSegments ( el , state )
You can’t perform that action at this time.
0 commit comments