<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id="example1"></div>
<div id="example2"></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">
//1.定义组件
// 方式1:工厂函数组件(简单组件:没有状态的组件)
function Mycompotent() {
return <h2>工厂函数组件(简单组件)</h2>
}
//方式2:ES6类组件(复杂组件)
class Mycompotent2 extends React.Component{
render(){
console.log(this)
return <h2>工厂函数组件(复杂组件)</h2>
}
}
// 2.渲染组件标签
ReactDOM.render(<Mycompotent/>,document.getElementById('example1'))
ReactDOM.render(<Mycompotent2/>,document.getElementById('example2'))
</script>
</body>
</html>
react-props
最新推荐文章于 2023-06-06 08:54:38 发布