Может быть, тривиальный вопрос, но я не смог найти никакого ответа, гуглящего вокруг.
В моем приложении Angular 5 у меня есть такой HTML-код:
<button mat-raised-button color="accent" class="submit-button" aria-label="{{'REGISTER.CREATE' | translate}}"
[disabled]="registerForm.invalid">
{{'REGISTER.CREATE' | translate}}
</button>
, которая выдает следующую ошибку:
Error: Uncaught (in promise): Error: Template parse errors:
Can't bind to 'aria-label' since it isn't a known property of 'button'. (" </div>
<button mat-raised-button color="accent" class="submit-button" [ERROR ->]aria-label="{{'REGISTER.CREATE' | translate}}"
[disabled]="registerForm.inval"): ng:///Register2Module/FuseRegister2Component.html@76:79
syntaxError
Но если я напишу:
<button mat-raised-button color="accent" class="submit-button" aria-label="SOME DIRECT TEXT"
[disabled]="registerForm.invalid">
{{'REGISTER.CREATE' | translate}}
</button>
У меня вообще нет ошибок.
Это за пределами моего понимания. Это проблема реализации Angular MAT от Google или я что-то упустил?
Заранее спасибо