Как сфокусировать InputLabel пользовательского интерфейса материала? - PullRequest
0 голосов
/ 08 июля 2020

Когда страница загружается, я хочу, чтобы InputLabel выглядело как на втором рисунке, но я не нашел никаких InputLabel реквизитов, чтобы сделать это, я использовал focused опору, но она не сработала так, как я хотел

И еще один вопрос в соответствии с документами M-Ui, когда shrink prop истинно, InputLabel должен уменьшаться, но он делает обратное (это результат, который я хочу, но я думал shrink={false} сделал бы это)

enter image description here

[![enter image description here][2]][2] [2]: https://i.stack.imgur.com/3cAtN.png

 Штаты  {fetchedStates.map ((состояния, я) => ( {состояния} ))}   

1 Ответ

2 голосов
/ 08 июля 2020

Вы можете использовать опору autoFocus, чтобы сосредоточить внимание на вашем Select компоненте.

<Select
   autoFocus
   open={this.state.open}
   value={this.state.age}
   onChange={this.handleChange}
>

Demo: https://codesandbox.io/s/material-demo-w6dyf?file= / demo. js

Ссылка: https://github.com/mui-org/material-ui/issues/9599#issuecomment -437697170

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...