При использовании автозаполнения материала (из углового материала 7.3.7) я всегда получаю ошибку проверки от IntelliJ.Пример кода:
<form>
<mat-form-field>
<input type="text" matInput [formControl]="myControl" [matAutocomplete]="auto">
<mat-autocomplete #auto="matAutocomplete">
<mat-option>foobar</mat-option>
</mat-autocomplete>
</mat-form-field>
</form>
Ошибка проверки, как показано в IntelliJ:
В частности, деталь [matAutocomplete]="auto"
вызываетошибка проверки типа AngularInvalidExpressionResultType
.
Поскольку пример непосредственно скопирован из angular-material , а также в пользовательском коде показана та же ошибка, я начинаю задумываться, действительно ли этоошибка или просто ошибка в проверке.
Вход [autocomplete]
ожидает тип MatAutocomplete
, который предоставляется, и поэтому описание ошибки даже не имеет смысла.
Это ошибка в IntelliJ?
Моя версия IntelliJ: IntelliJ IDEA 2019.1.3 (Ultimate Edition) / Build #IU-191.7479.19, built on May 28, 2019