feat(ssr): renderToStream (#1197)
This commit is contained in:
committed by
GitHub
parent
e0d19a6953
commit
6bc0e0a31a
@@ -11,8 +11,9 @@ import {
|
||||
createStaticVNode
|
||||
} from 'vue'
|
||||
import { escapeHtml, mockWarn } from '@vue/shared'
|
||||
import { renderToString, renderComponent } from '../src/renderToString'
|
||||
import { renderToString } from '../src/renderToString'
|
||||
import { ssrRenderSlot } from '../src/helpers/ssrRenderSlot'
|
||||
import { ssrRenderComponent } from '../src/helpers/ssrRenderComponent'
|
||||
|
||||
mockWarn()
|
||||
|
||||
@@ -145,7 +146,7 @@ describe('ssr: renderToString', () => {
|
||||
createApp({
|
||||
ssrRender(_ctx, push, parent) {
|
||||
push(`<div>parent`)
|
||||
push(renderComponent(Child, { msg: 'hello' }, null, parent))
|
||||
push(ssrRenderComponent(Child, { msg: 'hello' }, null, parent))
|
||||
push(`</div>`)
|
||||
}
|
||||
})
|
||||
@@ -194,11 +195,13 @@ describe('ssr: renderToString', () => {
|
||||
ssrRender(_ctx, push, parent) {
|
||||
push(`<div>parent`)
|
||||
push(
|
||||
renderComponent(OptimizedChild, { msg: 'opt' }, null, parent)
|
||||
ssrRenderComponent(OptimizedChild, { msg: 'opt' }, null, parent)
|
||||
)
|
||||
push(renderComponent(VNodeChild, { msg: 'vnode' }, null, parent))
|
||||
push(
|
||||
renderComponent(
|
||||
ssrRenderComponent(VNodeChild, { msg: 'vnode' }, null, parent)
|
||||
)
|
||||
push(
|
||||
ssrRenderComponent(
|
||||
TemplateChild,
|
||||
{ msg: 'template' },
|
||||
null,
|
||||
@@ -239,7 +242,7 @@ describe('ssr: renderToString', () => {
|
||||
ssrRender(_ctx, push, parent) {
|
||||
push(`<div>parent`)
|
||||
push(
|
||||
renderComponent(
|
||||
ssrRenderComponent(
|
||||
Child,
|
||||
{ msg: 'hello' },
|
||||
{
|
||||
@@ -269,7 +272,7 @@ describe('ssr: renderToString', () => {
|
||||
createApp({
|
||||
ssrRender(_ctx, push, parent) {
|
||||
push(`<div>parent`)
|
||||
push(renderComponent(Child, { msg: 'hello' }, null, parent))
|
||||
push(ssrRenderComponent(Child, { msg: 'hello' }, null, parent))
|
||||
push(`</div>`)
|
||||
}
|
||||
})
|
||||
@@ -302,7 +305,7 @@ describe('ssr: renderToString', () => {
|
||||
ssrRender(_ctx, push, parent) {
|
||||
push(`<div>parent`)
|
||||
push(
|
||||
renderComponent(
|
||||
ssrRenderComponent(
|
||||
Child,
|
||||
{ msg: 'hello' },
|
||||
{
|
||||
@@ -388,7 +391,7 @@ describe('ssr: renderToString', () => {
|
||||
createApp({
|
||||
ssrRender(_ctx, push, parent) {
|
||||
push(`<div>parent`)
|
||||
push(renderComponent(Child, null, null, parent))
|
||||
push(ssrRenderComponent(Child, null, null, parent))
|
||||
push(`</div>`)
|
||||
}
|
||||
})
|
||||
@@ -427,9 +430,11 @@ describe('ssr: renderToString', () => {
|
||||
ssrRender(_ctx, push, parent) {
|
||||
push(`<div>parent`)
|
||||
push(
|
||||
renderComponent(OptimizedChild, { msg: 'opt' }, null, parent)
|
||||
ssrRenderComponent(OptimizedChild, { msg: 'opt' }, null, parent)
|
||||
)
|
||||
push(
|
||||
ssrRenderComponent(VNodeChild, { msg: 'vnode' }, null, parent)
|
||||
)
|
||||
push(renderComponent(VNodeChild, { msg: 'vnode' }, null, parent))
|
||||
push(`</div>`)
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user