【发布时间】:2021-11-17 21:38:21
【问题描述】:
我有一个闪亮的应用程序,我希望用户能够选择多个选项 - 但只能选择一定的限制。我找不到限制数量的方法。
下面是一个简单的、可重现的示例。在其中,我是用户,第一个问题最多只能选择 2/4 个选项,第二个问题最多可以选择 3/4,第三个问题可以选择多少(不需要对问题进行编辑) 3).
library(shiny)
ui <- fluidPage(
sidebarLayout(
sidebarPanel( selectInput("q1", label = "Choose up to 2.", choices = c(" ", "option 1", "option 2", "option 3", "option 4"), multiple = TRUE),
selectInput("q2", label = "Choose up to 3.", choices = c(" ", "option 1", "option 2", "option 3", "option 4"), multiple = TRUE),
selectInput("q3", label = "Choose as many as you want.", choices = c(" ", "option 1", "option 2", "option 3", "option 4"), multiple = TRUE)),
mainPanel(
)
)
)
server <- function(input, output) {
}
# Run the application
shinyApp(ui = ui, server = server)
【问题讨论】:
标签: r shiny shinydashboard selectinput