React 笔记二:react-dom
2016-11-29 本文已影响111人
brandonxiang
React 笔记二:react-dom
对应的API
注:react-dom/server是专门针对server端。
-
- findDOMNode
- render
- unmountComponentAtNode
-
- renderToString
- renderToStaticMarkup
详解
render
就某个节点渲染整个dom,一般用于最外层的dom渲染,可以赋予回调函数。
ReactDOM.render( element, container, [callback])
findDOMNode
根据对应的component去获取对应的dom。
ReactDOM.findDOMNode(component)
unmountComponentAtNode
移除对应的React component,并把对应的事件和状态删除。返回true即是删除成功,返回false即是删除失败。
ReactDOM.unmountComponentAtNode(container)
renderToString
把React要素渲染成为初始的html,用作SEO用。
ReactDOMServer.renderToString(element)
renderToStaticMarkup
和renderToString
类似,但是不会将一些react附属属性如data-reactid
渲染出来。在转换成为静态网页很实用。
ReactDOMServer.renderToStaticMarkup(element)
转载,请表明出处。总目录前端经验收集器