<div className={this.state.like===true?'icon-active ':""+"icon-box"} onClick={this.clickToLike}>
<i className="iconfont icon-dianzan"></i>
</div>如上,我想让className中既有默认的class又根据变量添加一个动态class,该如何添加,现在结果是如果icon-active添加了之后,则后面的class就没有了。如果我把默认的class写在前面,就直接都显示不出来样式了。 <div className={"icon-box"+" "+this.state.like===true?' icon-active':""} onClick={this.clickToLike}>
<i className="iconfont icon-dianzan"></i>
</div>
添加回答
举报
0/150
提交
取消