Получить значения из semanti c ui реагирует на множественные выпадающие списки - PullRequest
0 голосов
/ 10 февраля 2020

Я просто пытаюсь получить выбранные значения из компонента semanti c ui реагировать. Нажав кнопку, я хочу получить все выбранные значения и установить состояние переменной в соответствии с выбранными значениями в ответном запросе Apollo.

---Component---
<Dropdown className="dropdowns" placeholder='Select One or More' search multiple fluid clearable selection options={pms} id={'Search'}/>

---Get logic that was working with a non-semantic-ui selector---
 let Obj = document.getElementById('Search').options
                    var programManagers = []
                    for(var i = 0; i < Obj.length; i++) {
                     var opt = Obj[i]
                     if(opt.selected) {
                     array.push(opt.value)
                }
      }

Затем я мог бы использовать этот массив в ответном запросе Аполлона.

1 Ответ

0 голосов
/ 11 февраля 2020

Вы можете сохранить выбранные элементы в состоянии ваших приложений, показано здесь В нем нет логики c для отмены выбора элементов, но это иллюстрирует общую идею.

...