组件实例三大属性 ---props的基本使用
<script type="text/babel">
//创建组件
class Person extends React.Component {
render(){
// console.log(this);
const {name,age,sex} = this.props;
return (
<ul>
<li>姓名:{name}</li>
<li>性别:{age+1}</li>
<li>年龄:{sex}</li>
</ul>
)
}
}
const p = {name:"jack",age:40,sex:"男"}
ReactDOM.render(<Person name="tom" age={18} sex="女"/>,document.getElementById("test"))
ReactDOM.render(<Person name="jerry" age={28} sex="女"/>,document.getElementById("test2"))
// ReactDOM.render(<Person name="jack" age="40" sex="男"/>,document.getElementById("test3"))
ReactDOM.render(<Person {...p}/>,document.getElementById("test3"))
</script>