Метка ввода материала не отображается правильно после изменения шрифта - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть материал с опцией floatLabel='always'. Когда я меняю семейство шрифтов, материал не рассчитывает ширину этикетки, и этикетка отображается неправильно.

enter image description here

Как я могу решить эту проблему? Пример stackblitz

1 Ответ

1 голос
/ 30 апреля 2020

Похоже, что граница не обновляется, если вы измените шрифт, что имеет смысл, поскольку ничто не говорит ему об обновлении, так что, похоже, нет способа заставить его автоматически вычислять размер границы.

Вот немного «хакерский» способ обновить метку, в основном мы воссоздаем поле формы, чтобы применить изменения, однако это избавит от любого ввода.

https://stackblitz.com/edit/a-material-font-d8vpb9

К сожалению, размещение *ngIf на ярлыке не работает, оно просто удаляет его и никогда не создает заново.

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