react服务端渲染 : React.DOM.body报错!
学习react服务端渲染,之前在react15下运行:
app.get('/', function (req, res) {
var html = ReactDomServer.renderToString(
React.DOM.body(null,
React.DOM.div({
id: 'root',
dangerouslySetInnerHTML: {
__html: '2121'
}
})
)
)
res.end(html)
})
可以渲染出效果。
今天升级到react16后,报错:
TypeError: Cannot read property 'body' of undefined
老司机们,这是react16的限制吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你输出一下React.DOM里面有没有body呢
react16为了减少体积包,将React.DOM移出了reactJS