【问题标题】:RStudio Shiny searchable selectInput with Ctrl+F browser when selectize=FALSE当 selectize=FALSE 时,RStudio Shiny 可搜索 selectInput 与 Ctrl+F 浏览器
【发布时间】:2014-11-04 02:51:03
【问题描述】:

我的 RStudio Shiny 网站中有一个 selectInput 框,我用 selectize=FALSE 设置了它,因为它是一个很长的列表,所以我指定了我想要的高度和宽度。我想知道是否有任何方法可以使用浏览器中的查找实用程序 (Ctrl+F) 在 selectInput 框中的选项内搜索文本。

有什么想法吗?

【问题讨论】:

  • 恐怕这是不可能的。至少我不知道不选择怎么做。
  • 有没有办法动态地将框从 selectize FALSE 更改为 TRUE?
  • 抱歉,您必须在创建 select(ize) 输入时做出此决定。
  • 是否可以做一个 selectize=TRUE 然后将框中显示的 id 的高度限制为一定数量的像素?
  • 也许 CSS 有效。我不太确定。

标签: r shiny rstudio


【解决方案1】:

参考@Yihui 的评论,我使用如下:

selectInput(inputId = "vizvars1", label = "X-variable", choices = vars,
  multiple = input$viz_multiple == 'multiple', 
  selectize = input$viz_multiple == 'single')

在您的情况下,您可能会根据另一个输入中的条目数设置 selectize(例如 length(input$mylistofoptions) )

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2021-09-23
  • 2011-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多