Вложенные параметры в React-Bootstrap-Typeahead

#javascript #reactjs #dom-events #react-bootstrap

#язык JavaScript #реагирует на #дом-события #реагировать-самозагрузка

Вопрос:

Попытка реализовать вложенный раскрывающийся список со следующими параметрами:

 const options = [  {  value: 'one',  },  {  value: 'two',  },  {  value: 'three',  extraOptions: [  { value: 'three point one' },  { value: 'three point two' },  ],  } ];  

В моем компоненте у меня есть следующее:

 lt;Typeahead  multiple  type='text'  onChange={e =gt; handleChange(e)}  options={options}  labelKey='value' /gt;  

Есть ли способ вложить дополнительные параметры в новый раскрывающийся список с текущим раскрывающимся меню? Т. е. Получите дополнительные опции, чтобы показать, когда в раскрывающемся списке выбрано значение «три».

Комментарии:

1. чего именно вы хотите достичь? Вы хотите, чтобы все опции, включая дополнительные, были доступны в раскрывающемся списке? вы хотите, чтобы дополнительные опции стали доступны только после выбора опций? или вы хотите, чтобы параметры были как бы сгруппированы внутри выбора?

2. Да, я хочу, чтобы дополнительные опции отображались, когда в раскрывающемся списке выбрано значение «три».