server.browser
该文件仅用于测试。
一、作用
它会懒加载实现,以便获得正确的宿主配置集合。
二、导出常量
1. 版本
备注
ReactVersion由 ReactVersion 提供
export { ReactVersion as version };
三、渲染为字符串
备注
renderToString()由 ReactDOMLegacyServerBrowser#renderToString 提供
export function renderToString() {
return require('./src/server/ReactDOMLegacyServerBrowser').renderToString.apply(
this,
arguments,
);
}
四、渲染为静态标记
备注
renderToStaticMarkup()由 ReactDOMLegacyServerBrowser#renderToStaticMarkup 提供
export function renderToStaticMarkup() {
return require('./src/server/ReactDOMLegacyServerBrowser').renderToStaticMarkup.apply(
this,
arguments,
);
}
五、渲染为可读流
备注
renderToReadableStream()由 ReactDOMServerBrowser#renderToReadableStream 提供
export function renderToReadableStream() {
return require('./src/server/react-dom-server.browser').renderToReadableStream.apply(
this,
arguments,
);
}
六、恢复
备注
resume()由 ReactDOMServerBrowser#resume 提供
export function resume() {
return require('./src/server/react-dom-server.browser').resume.apply(
this,
arguments,
);
}
、
备注
()由 [] 实现()由 [] 提供()由 渲染平台提供
、
备注
()由 [] 实现()由 [] 提供()由 渲染平台提供