1.概述
@H_502_11@
ReactDOMServer
可以让你的组件运行在服务器renderToString() renderToStaticMarkup()
2.实现
@H_502_11@
renderToString()
ReactDOMServer.renderToString(element)
这个函数用于将一个
React
组件渲染成一个HTML
,在服务器端中,React
会将组件处理成一个HTML
字符串,然后再浏览器端进行渲染。@H_502_11@
renderToStaticMarkup()
ReactDOMServer.renderToStaticMarkup(element)
和
renderToString
很类似,但是不会产生额外的DOM
属性,比如data-reactid
,如果你只会简单的显示一个页面的话,可以使用此方法来减少数据。此章的这些函数后续会一一实践到。
下一篇将讲
@H_502_11@React
中的DOM
元素