我注意到他们使用的文章中的React.render()一些地方和一些地方ReactDOM.render().这两者之间是否有任何具体差异?
kra*_*raf 47
这是0.14引入的最新变化.他们将React拆分为核心库和DOM适配器.渲染现在通过ReactDOM.render.
https://facebook.github.io/react/blog/2015/10/07/react-v0.14.html
小智 10
自React 0.14起,React.render已被弃用.使用反应原生,反应艺术,反应画布和反应三等包,显然React的美丽和本质与浏览器或DOM无关.
为了使这一点更加清晰,并且更容易构建React可以渲染的更多环境,主反应包已分为两部分:react和react-dom.
这为编写可以在React和React Native的Web版本之间共享的组件铺平了道路.
react包包含React.createElement,.createClass,.Component,.PropTypes,.Children以及与元素和组件类相关的其他帮助程序.将这些视为构建组件所需的同构或通用助手.
react-dom包有ReactDOM.render,.unmountComponentAtNode和.findDOMNode.
| 归档时间: |
|
| 查看次数: |
19580 次 |
| 最近记录: |