const Login =() => (
<FlatButton label="Login" />
);
export class App extends Component {
render() {
return (
<div className="container">
<MuiThemeProvider>
<AppBar
iconElementRight={<Login />}
/>
</MuiThemeProvider>
</div>
);
}
}
结果是一个带有破损样式的按钮。包装组件中断样式
这里是一个图像:http://i.imgur.com/1IHboDq.png
然而,插入组件直接工作完全正常。 像这样:
<AppBar
iconElementRight={<FlatButton label="Login" />}
/>
http://i.imgur.com/1kUaVYT.png
我做得不对或这是一个错误?
你的CSS是什么样子的按钮样式?它是否使用任何后代或儿童选择器? – finalfreq
我没有CSS,除了Material UI中包含的内容 – norflow
您是否可以打开一个浏览器窗口并显示一个结果,然后用另一个结果打开另一个浏览器窗口,然后使用DOM检查器查看这两个元素之间有什么不同? – finalfreq