props 和 state 都是用来存储数据的
import React from 'react';
class Home extends React.Component {
constructor(props) {
super(props);
this.state = {
age: 18
}
}
render() {
return (
<div>
<p>{this.props.name}</p>
<p>{this.state.age}</p>
<button onClick={() => {
this.btnClick();
}}>Home按钮
</button>
</div>
)
}
btnClick() {
this.props.name = '小灰灰';
}
}
class App extends React.Component {
render() {
return (
<div>
<Home name={'yangbuyiya'}/>
</div>
)
}
}
export default App;
btnClick() {
this.state.age = 666;
console.log(this.state.age);
}
btnClick() {
this.setState({
age: 666
});
}
官方文档:

本期结束咱们下次再见👋~
🌊 关注我不迷路,如果本篇文章对你有所帮助,或者你有什么疑问,欢迎在评论区留言,我一般看到都会回复的。大家点赞支持一下哟~ 💗

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。