В моем приложении angular 4 у меня есть 2 выпадающих списка с некоторыми значениями. Требование J AWS должно быть в состоянии прочитать раскрывающиеся значения, когда оно развернуто и выбрано значение. Я использую пробел, чтобы открыть раскрывающийся список и использовать клавиши со стрелками для перемещения по значениям. В приведенном ниже примере J AWS может читать значения из первого раскрывающегося списка, но не из второго раскрывающегося списка. Я не могу найти, что именно является проблемой во втором раскрывающемся списке. Способ изменения во втором раскрывающемся списке приводит к тому, что J AWS не может прочитать значение или я что-то упустил? Я попытался добавить 'aria-label' к опциям, но все еще не работает.
**Dropdown1**
<select class="dropdownclass" tabindex="1"
aria-label="Select drop down 1" formControlName="dropdown1" >
<option value="" aria-label="Select drop down1"></option>
<option value="greater">></option>
<option value="less"><</option>
</select>
**Dropdown2**
<select class="dropdownclass" tabindex="2"
aria-label="Select Confidentiality" formControlName="dropdown2"
(change)="doSomething(form.controls['dropdown2'])">
<option value="" aria-label="Select drop down2"></option>
<option value="1" >Yes</option>
<option value="0" >No</option>
</select>