react中style和className使用
阅读数:99 评论数:0
跳转到新版页面分类
html/css/js
正文
style的用法
<div style={{display: this.state.btnFlag ? "block" : "none"}}>按钮</div>
// 多个用,隔开
<div style={{display: this.state.btnFlag ? "block" : "none",
width: '20px'}}>按钮</div>
className用法
<div className={this.state.btnFlag ? "btn-show" : "btn-hide"}>按钮</div>
// 含有多个class
<div className={`btn-default ${this.state.btnFlag ? "btn-show" : "btn-hide"} ${this.state.btnFlag2 ? "btn-primary" : "btn-drange"} `}>按钮</div>
相关推荐
React中的条件渲染和Javascrip中的一样, 使用Javascrip运算符if或者条件运算符去创建元素来表现当前的状态, 然后让React根据它们来更新UI.
<pre clas