Удалить метку из ввода материала в фокусе и когда оставить фокус - PullRequest
0 голосов
/ 28 мая 2020

Я использую angular ввод материала с заполнителем. Когда я фокусируюсь на поле, я удаляю заполнитель, но если я оставляю фокус и поле пустое, я вижу анимацию преобразования, которую я тоже хочу удалить. в этом заполнителе изображения, которое должно быть, когда поле пусто.

enter image description here

И на этом изображении я оставляю фокус:

enter image description here

<mat-form-field class="al-subscribe-form-field">
        <input formControlName="email" matInput type="email">
        <mat-placeholder  class="al-placeholder">{{'SHARED.ENTER_YOUR_EMAIL' | translate}}</mat-placeholder>
</mat-form-field>

.mat-focused .al-placeholder, .mat-form-field-invalid .al-placeholder {
    display: none!important;
}

1 Ответ

0 голосов
/ 29 мая 2020
    .mat-form-field-should-float .mat-form-field-label-wrapper {
        display: none!important;
    }
    .mat-focused .al-subscribe-form-placeholder,
    .mat-form-field-invalid .al-subscribe-form-placeholder {
        display: none!important;
}

<mat-from-field floatLabel="never"></mat-form-field>

Решает мою проблему

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