,那么把实现一个功能的所有代码放在一个文件里管理,也是一种宏观上代码的封装,模块化处理....实现组件化的好处,不言而喻,下面来看看React的JSX是怎么样的
当你用create-react-app脚手架,初始化一个react应用后,在入口文件index.js中最后一行代码,ReactDOM.render...实例化对象下的一个render方法,接收两个实际参数,第一个实参数,是要渲染的组件,第二个实参数,是该组件的挂载点,将组件渲染到什么位置上,这里是渲染到根节点root上
ReactDOM.render(...当使用JSX到最终展现页面结构到浏览器上:经历了如下过程:如果你在代码中进行断言一下,就非常清晰这一过程了
[JSX转换为真实DOM.png]
[JSX渲染成真实DOM过程.gif]
所以归纳一下:JSX...react-dom是为了渲染组件,将组件挂载到特定的位置上,同时将虚拟DOM转换为真实DOM,插入到页面中
总结
本文主要讲述了JSX是什么?