React学习之高级ReactDOMServer(二十五)

来源:互联网 发布:cnc编程培训学校 编辑:程序博客网 时间:2024/05/22 13:01

1.概述

ReactDOMServer可以让你的组件运行在服务器

renderToString()renderToStaticMarkup()

2.实现

renderToString()

ReactDOMServer.renderToString(element)

这个函数用于将一个React组件渲染成一个HTML,在服务器端中,React会将组件处理成一个HTML字符串,然后再浏览器端进行渲染。

renderToStaticMarkup()

ReactDOMServer.renderToStaticMarkup(element)

renderToString很类似,但是不会产生额外的DOM属性,比如data-reactid,如果你只会简单的显示一个页面的话,可以使用此方法来减少数据。

此章的这些函数后续会一一实践到。

下一篇将讲React中的DOM元素

1 0
原创粉丝点击