Material UI InputLabel - отключить анимацию, когда ввод пуст - PullRequest
1 голос
/ 02 июля 2019

Когда мое поле ввода пустое и не сфокусировано, пользовательский интерфейс материала поместит метку внутри поля ввода в качестве заполнителя.

enter image description here

Что яхочу, чтобы метка всегда находилась над полем ввода, аналогично тому, как она выглядит, если выбрано поле ввода.

enter image description here

Как я могу это сделать?

Пример кода:

     <FormControl>
        <InputLabel htmlFor="name">Name</InputLabel>
        <Input name="name"
               value={name}/>
      </FormControl>

1 Ответ

0 голосов
/ 02 июля 2019

После 30 минут потянув за волосы ... я наконец получил это. Свойство, которое вы ищете, не называется disableAnimation, как можно подумать, это свойство shrink. Документы API - https://material -ui.com / api / input-label /

  <FormControl>
    <InputLabel htmlFor="name" shrink='true'>Name</InputLabel>
    <Input name="name"
           value={name}/>
  </FormControl>

enter image description here

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