因为在javascript代码中将JSX和UI放在一起在视觉上有辅助作用,另外,它还可以使React显示跟过有用的错误和警告信息
下面就一起来学习下JSX吧,当你习惯它之后呢,并不会嗤之以鼻,反而会引以为爱的...}div>
div>{ true }div>
具体作用: 这有助于在特定条件来渲染其他的 React 元素。...div>
要解决这个问题,确保 && 之前的表达式总是布尔值,就可以了
反之,如果你想渲染 false、true、null、undefined 等值,你需要先将它们转换为字符串:
转换字符串有如下三种方法...JSX究竟是怎么工作,以及怎么渲染到页面上去的
JSX原理
页面中的DOM元素结构都可以用javascript对象来描述,包括的信息有,标签名,属性,子元素,事件对象
在JS里面,一切皆对象,对象的特点就是...react-dom的原因就是,为了将虚拟DOM转换为真实DOM,然后把这个DOM元素插入到页面中,这正是ReactDOM.render()做的事情,把组件渲染并且构造 DOM 树,然后插入到页面上某个特定的元素上