Проверьте, выбрал ли пользователь все в блестящем меню выбора - PullRequest
0 голосов
/ 15 февраля 2019

У меня блестящее приложение с несколькими меню pickerInput.Количество вариантов изменяется в каждом меню в зависимости от выбора других меню, поэтому я не могу ничего жестко кодировать (например, в меню A будет 4 возможных варианта выбора).

Я пытаюсь определить, как проверить, выбрал ли пользователь все возможные значения в меню (в pickerInput есть встроенная кнопка «Выбрать все»).

Пример того, как структурированы мои меню pickerInput:

choices <- c("apple", "pear", "orange")    
pickerInput(inputId = "A",
            label = "Menu A:",
            choices = c(sort(na.omit(choices))),
            options = list(`actions-box` = T,
                           `none-selected-text` = "Please make a selection."),
            multiple = T)

В приведенном выше примере кода есть (жестко запрограммированные) 3 варианта, однако в моем реальном приложении это может отличаться.В этом примере, чтобы узнать, были ли выбраны все варианты, я мог бы просто проверить, были ли сохранены 3 выбора в input$A.

Я хочу обобщить это, я проверил документацию и не нашел никакого встроенного способа проверки, выбрал ли пользователь все варианты в меню pickerInput.Поэтому я ищу альтернативный способ проверки этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...