实例化对象下的一个render方法,接收两个实际参数,第一个实参数,是要渲染的组件,第二个实参数,是该组件的挂载点,将组件渲染到什么位置上,这里是渲染到根节点root上
ReactDOM.render(...XML(HTML) 只能有且仅有一个顶层元素 ,当然也可以借助React提供的Fragment(也叫占位符)这个内置组件将你写的JSX子元素给包裹起来,可以包含子节点 ,也支持插值表达式 {表达式}
为了便于阅读...,就可以了
反之,如果你想渲染 false、true、null、undefined 等值,你需要先将它们转换为字符串:
转换字符串有如下三种方法
对象.toString(),注意此方法,针对数据类型是null...对象,及undefined,不适用
用空字符串拼接:variable+'';此方法比较普遍,但是可读性有些差
用String(variable):用String字符串对象方法进行转化,推荐使用
render()做的事情,把组件渲染并且构造 DOM 树,然后插入到页面上某个特定的元素上
所以在你编写一个组件的时候,一开始就要引入两个文件的
当使用JSX到最终展现页面结构到浏览器上