【发布时间】:2016-12-02 08:55:06
【问题描述】:
我父母的组件中有以下代码 -
<Button className={'row1 column1'} value={'1'}/>
所以我向孩子的组件发送了两个 className。 然后在我的子组件中我有
render() {
var { value, className, ...other} = this.props;
return (
<button className={s[className]}> {value} </button>
)
}
}
export default withStyles(s)(Button);
通常我手动设置className={s.something} 并且它有效,但事实并非如此。在呈现的 html 中,它看起来像 - <button is="null"></button> 有什么想法吗?
【问题讨论】:
-
我需要和
s.一起使用。最后我导出export default withStyles(s)(Button);而没有s.,className是正确的,但是css没有加载。
标签: button reactjs styles classname