闪亮的拆分布局并选择输入问题 [英] Shiny splitLayout and selectInput issue
本文介绍了闪亮的拆分布局并选择输入问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我组合拆分布局并选择Input in R shiny时,出现问题。
无法正确显示选项的下拉列表。我们如何解决此问题。
请检查可重现的代码。
library(shiny)
server <- function(input, session, output) {
output$select_1 = renderUI({
selectInput("select_input","select", choices = LETTERS)
})
}
ui <- fluidPage(
splitLayout(
uiOutput("select_1")
)
)
shinyApp(ui = ui, server = server)
我有8个要并排均匀放置的selectInput。
使用fluidrow是不合适的,因为列宽只能是整数。
我想知道是否有其他方法可以做到这一点。
推荐答案
以下是潜在的修复程序。似乎下拉菜单的父div
具有overflow: auto
样式,这会阻止下拉菜单。更改为visible
可修复此问题。
library(shiny)
server <- function(input, session, output) {
output$select_1 <- renderUI({
selectInput("select_input","select", choices = LETTERS)
})
}
ui <- fluidPage(
splitLayout(
uiOutput("select_1"),
tags$head(tags$style(HTML("
.shiny-split-layout > div {
overflow: visible;
}
")))
)
)
shinyApp(ui = ui, server = server)
这篇关于闪亮的拆分布局并选择输入问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文