R 在单击后如何停止在selectize input中重新启动列表?
当我以“新建”的形式筛选状态列表时,我只能选择一个状态。之后,列表将重新启动,我必须再次输入:“New”,以便找到名称中包含“New”的状态。我想过滤状态,一次选择更多的状态 下面我添加了一张图片和一个代码,展示了我的目标R 在单击后如何停止在selectize input中重新启动列表?,r,shiny,R,Shiny,当我以“新建”的形式筛选状态列表时,我只能选择一个状态。之后,列表将重新启动,我必须再次输入:“New”,以便找到名称中包含“New”的状态。我想过滤状态,一次选择更多的状态 下面我添加了一张图片和一个代码,展示了我的目标 库(闪亮) 我不认为我们可以轻易地做到这一点。我误解了这个问题,给出了错误的答案。我想您期望的解决方案需要一些javascript工作。在有光泽的环境中做这件事并不容易。 library(shiny) ui <- fluidPage( sidebarLayout
库(闪亮)
我不认为我们可以轻易地做到这一点。我误解了这个问题,给出了错误的答案。我想您期望的解决方案需要一些javascript工作。在有光泽的环境中做这件事并不容易。
library(shiny)
ui <- fluidPage(
sidebarLayout(
sidebarPanel(
selectizeInput(
'e2', '2. Multi-select', choices = state.name, multiple = TRUE
)
),
mainPanel(
verbatimTextOutput('ex_out')
)
)
)
server <- function(input, output) {
output$ex_out <- renderPrint({
sapply(sprintf('e%d', 2), function(id) {
input[[id]]
})
})
}
shinyApp(ui = ui, server = server)