Ищете альтернативу selectInput()от shiny без прокрутки и без выпадающего списка

#r #shiny

Вопрос:

У меня есть блестящее приложение, которое обрабатывает и отображает любую отдельную таблицу из заданного набора таблиц. Пользователь выбирает таблицу с помощью функции selectInput (), которая при нажатии отображает все доступные заголовки таблиц в раскрывающемся списке прокрутки. Приложение немного сложное, но работает нормально.

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

Я не смог найти существующий блестящий элемент управления, который делает это, поэтому я ищу совета о том, как я мог бы действовать.

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

1. Первое, о чем я подумал, прочитав ваш вопрос, — это radioButtons . В качестве альтернативы вы можете отобразить отдельные actionLink «s / actionButton s» для каждой таблицы или перечислить таблицы в другой таблице и показать вложенную таблицу после нажатия строки… и так далее.

2. Вы пробовали этот вариант selectize = FALSE в selectInput ?

3. Как и предполагалось, я попробовал selectize=FALSE, но это не возымело очевидного эффекта. Использование кнопок звучит как возможность, и я попробую это сделать. Спасибо.