方法一:
<script type="text/babel">
// const VDOM = <h1 id="test"> react </h1>
const VDOM = (
<h1 id="test">
<span> react </span>
</h1>
)
//渲染虚拟dom
ReactDOM.render(VDOM,document.getElementById('test'))
</script>
方法二
<script type="text/JavaScript">
const VDOM = React.creactElement(‘h1’,{id:'title'},'react') //(标签名,标签属性,标签内容
//渲染虚拟dom
ReactDOM.render(VDOM,document.getElementById('test'))
</script>
方法本质:方法一是方法二的语法糖
关于虚拟Dom:
1,本质是Object类型的对象(一般对象)
2,虚拟Dom轻量,react内部使用,无需挂载原生Dom的全部属性
3,虚拟Dom最终会被React转化为真实DOM,渲染在页面上