#r #shiny
Вопрос:
У меня есть блестящее приложение, которое обрабатывает и отображает любую отдельную таблицу из заданного набора таблиц. Пользователь выбирает таблицу с помощью функции selectInput (), которая при нажатии отображает все доступные заголовки таблиц в раскрывающемся списке прокрутки. Приложение немного сложное, но работает нормально.
Теперь я хотел бы предложить пользователю альтернативный способ выбора таблицы вместо выпадающего списка прокрутки selectInput (). Я хотел бы перечислить таблицы на экране, все они одна за другой, и заставить приложение реагировать при нажатии на одну из них в этом списке. По сути, я хотел бы использовать другой тип элемента управления selectInput (), который не использует раскрывающееся окно прокрутки, а вместо этого отображает все параметры на экране сразу.
Я не смог найти существующий блестящий элемент управления, который делает это, поэтому я ищу совета о том, как я мог бы действовать.
Комментарии:
1. Первое, о чем я подумал, прочитав ваш вопрос, — это
radioButtons
. В качестве альтернативы вы можете отобразить отдельныеactionLink
«s /actionButton
s» для каждой таблицы или перечислить таблицы в другой таблице и показать вложенную таблицу после нажатия строки… и так далее.2. Вы пробовали этот вариант
selectize = FALSE
вselectInput
?3. Как и предполагалось, я попробовал selectize=FALSE, но это не возымело очевидного эффекта. Использование кнопок звучит как возможность, и я попробую это сделать. Спасибо.