У меня проблема с выбором опции в mat-select с использованием расширений Google Chrome. Расширения могут выполнять входные данные, но выбор матов остается нетронутым.
Я пытался использовать такие расширения, как: автозаполнение, Form-O-Filler. По умолчанию расширения не могут быть выбраны. Для достижения цели я использовал код JavaScript для выбора опции / значения, но это не сработало.
Мой краткий выбор матов выглядит так:
<mat-form-field appearance="outline" class="name">
<mat-select formControlName="name"
[mctPristine]="group?.name"
name="name"
id="name">
<mat-option *ngFor="let name of names" [value]="name">
name
</mat-option>
</mat-select>
</mat-form-field>
Я использовал код ниже, чтобы выбрать значение:
document.getElementById('name').value='Patryk';
и это:
document.getElementById('name').selectedIndex='0';
К сожалению, это не работает вообще. Должен ли я изменить свой код JavaScript? Или расширение хром?