Как использовать ярлык в IconMenu - PullRequest
0 голосов
/ 08 марта 2019

Я использую IconMenu с IconButton и Icon.Я хочу иметь метку непосредственно перед 'NavigationExpandMoreIcon'.

Можно ли достичь этой возможной настройки или мне нужно изменить компоненты, которые я использую?

Мой код выглядит так:

<IconMenu
            iconButtonElement={
              <IconButton touch>
                <NavigationExpandMoreIcon />
              </IconButton>
            }

            onItemClick={this.handleClick}
          >
            {options}
          </IconMenu>

Я использую UI материала 0,20 и React 16 У меня также есть материал UI 3,7 (поэтому я могу обновить компонент, если необходимо)

1 Ответ

1 голос
/ 08 марта 2019

Я думаю, что вы можете настроить, используя опции iconButtonElement, это узел подтверждения ..

<IconMenu
            iconButtonElement={
              <React.Fragment>
               //Use styles based on your need for label component...
               <label>Your Label here</label>
              <IconButton touch>
                <NavigationExpandMoreIcon />
              </IconButton>
              </React.Fragement>
            }

            onItemClick={this.handleClick}
          >
            {options}
</IconMenu> 


...