import React, { Component } from 'react'
export default class
extends Component {
state={
show:true
}
f1=()=>{
this.setState({
show:!this.state.show
})
}
render() {
return (
<div>
<button onClick={this.f1}>隐藏/显示</button>
方法一
<h1 style={{display:this.state.show?'block':'none'}}>hello world</h1>
方法二
{this.state.show?(<div>hello world</div>):(<></>)}
</div>
)
}
}
本文介绍了一个使用React实现的简单示例,该示例通过按钮点击事件来切换组件的状态,从而达到显示或隐藏文本的目的。文章展示了如何利用React的状态管理和生命周期方法实现这一功能。
661

被折叠的 条评论
为什么被折叠?



