Я использую реагирующий загрузчик 0.32.4, и я создаю Custom Dropdown.Пожалуйста, используйте код.
<Dropdown
id={id}
open={open}
onToggle={this.onToggleHandler}>
<Dropdown.Toggle noCaret>
<DropdownInput
{...rest}
/>
</Dropdown.Toggle>
<DropdownMenu bsRole="menu">
<RootCompCloseWrapper
disabled={!open}
handleRootClose={this.handleRootClose}
event="click"
>
<DropdownContent legendText={legendText}>
{children}
</DropdownContent>
</RootCompCloseWrapper>
</DropdownMenu>
</Dropdown>
Когда я вижу консоль разработчика, элемент отображается как
<div class="dropdown btn-group">
<button id="dd-guest-type" role="button" aria-haspopup="true" aria-expanded="false" type="button" class="dropdown-toggle btn btn-default">
<label class="floating-label">Please select</label>
<label class="floating-value">Selected Value</label>
</button>
Пожалуйста, предложите, как изменить атрибут роли и удалитьатрибут aria-haspopup.