Похоже, что граница не обновляется, если вы измените шрифт, что имеет смысл, поскольку ничто не говорит ему об обновлении, так что, похоже, нет способа заставить его автоматически вычислять размер границы.
Вот немного «хакерский» способ обновить метку, в основном мы воссоздаем поле формы, чтобы применить изменения, однако это избавит от любого ввода.
https://stackblitz.com/edit/a-material-font-d8vpb9
К сожалению, размещение *ngIf
на ярлыке не работает, оно просто удаляет его и никогда не создает заново.