classnames
使用 classNames 来组合条件结果.
// bad
render () {
return <div className={'menu ' + this.props.display ? 'active' : ''} />
}
// good
render () {
const classes = {
menu: true,
active: this.props.display
}
return <div className={classnames(classes)} />
}
Read: Class Name Manipulation