<label>My age is: {this.state.age}</label> //利用this.state.XXX去获取 state 值
<buttononClick={this.incrementAge}>Grow me older !!<button>
</div>
);
}
}
export default Person;
```
在上面的例子中, `age`是`Person`组件的state。
## Props:
* props类似于方法参数。它们被传递到使用该组件的组件。
* 道具是不可改变的。它们是只读的。
请参阅以下示例以了解道具:
#### Person.js
```javascript
import React from 'react';
class Person extends React.Component{
render(){
return(
<div>
<label>I am a {this.props.character} person.</label>
</div>
);
}
}
export default Person;
const person = <Personcharacter ="good"></Person>
```
在上面的例子中, `const person = <Person character = "good"></Person>`我们将`const person = <Person character = "good"></Person>``character = "good"` prop传递给`Person`组件。然后,您可以在Person组件中通过 props.character 去调用上层传入的character值。