dxx/react-ssr

关于renderToString使用的疑问

Closed this issue · 1 comments

请教一下,下面这段代码为什么不直接使用 ReactDOMServer.renderToString(component) 呢?
let root = ReactDOMServer.renderToString( React.createElement( ChunkExtractorManager, { extractor }, component) );

dxx commented

这段代码写在server目录下面,使用的时候没有用babel转换,ReactDOMServer.renderToString(<Component/>)这样的代码需要通过babel转换后才能运行,babel转换jsx后就是React.createElement(Component)