导入库
引入react核心库
<script type="text/javascript" src="../js/react.development.js"></script>
引入react-dom,用于react操作DOM
<script type="text/javascript" src="../js/react-dom.development.js"></script>
引入babel,用于jsx转为js
<script type="text/javascript" src="../js/babel.min.js"></script>
创建容器
<div id="root"></div>
3.创建虚拟DOM
<script type="text/babel" > /* 一定要写type="text/babel" */
class App extends React.Component {
render(){
return <h2>我是用类定义的组件</h2>
}
}
//渲染虚拟DOM到页面
ReactDOM.render(<App />,document.getElementById('root'))
</script>
4.整合
<body>
<div id="root"></div>
<script type="text/javascript" src="../js/react.development.js"></script>
<script type="text/javascript" src="../js/react-dom.development.js"></script>
<script type="text/javascript" src="../js/babel.min.js"></script>
<script type="text/babel" > /* 一定要写type="text/babel" */
class App extends React.Component {
render(){
return <h2>我是用类定义的组件</h2>
}
}
//渲染虚拟DOM到页面
ReactDOM.render(<App />,document.getElementById('root'))
</script>
</body>