Я пытаюсь редактировать форму в Angular 6 + Material Design.В приведенном выше коде у меня есть 2 проблемы.
Во-первых, если я пытаюсь изменить defaultControlName по умолчанию для проверки, я вижу следующую ошибку.Зачем?Как я могу это исправить?(Решено! Решение в ответе, большое спасибо).
Во-вторых, я бы изменил значок fa-envelope и искал в папке Material Design, согласно найденному мной уроку.Но никакой информации о значке или ссылке не было;как управляются иконки в дизайне материалов?Как я могу это изменить?
Спасибо всем
<form (ngSubmit)="login()" [formGroup]="registrationForm">
<div class="mt-4">
<mat-icon matPrefix fontSet="fa" fontIcon="fa-envelope" class="fa-24px text-center mr-3"></mat-icon>
<mat-form-field class="w-100">
<input type="email" formControlName="test" matInput placeholder="Deine Name" required="required">
</mat-form-field>
(...)
Редактировать: у меня уже была инструкция
import {MatIconModule} from '@angular/material/icon';
в соответствии с руководством https://material.angular.io/components/icon/api#MatIcon;и теперь, где я могу найти список имен значков и в каком синтаксисе я должен написать?Например, я попытался использовать "face" borh в середине моего значка тега и в параметре "fontIcon", но он не работает.
Спасибо всем!