AppBar применяет некоторые стили для детей определенных типов. К сожалению, это происходит только прямые детиИзвлечение стилей из материала ui component
<AppBar title="first" iconElementRight={
<FlatButton label="first" />
}/>
<AppBar title="second" iconElementRight={
<div>
<FlatButton label="second" /> <!-- styles are not applied -->
</div>
}/>
Надеюсь, похоже AppBar компонент предоставляет метод getStyles.
exports.getStyles = getStyles;
К сожалению, я не могу понять, как его использовать. Есть ли способ сделать это, а не переопределять все стили самостоятельно?
PS Я импортировать компоненты в директиве импорта
import AppBar from 'material-ui/AppBar';
Что вы хотите достичь? Получите стили из AppBar и переопределите цвет ' ' text color? Или просто получить стили из AppBar? –
QoP
@QoP: Я хочу сделать FlatButton и некоторые IconMenu, которые я ставил там, как они были указаны как прямые дети iconElementRight. Для этого я планирую получать стили из AppBar и переопределять его для своих элементов (это должно быть о цвете и позиции). –