在我的Rshiny 应用程序中,我有一个DT DATABLE,它的列对于容器的可用水平空间来说太多了.因此,我使用fillContainer=TRUE
,这样桌子就可以放在它的容器中,并且可以水平和垂直滚动.
我的问题是,这样做,即使我在屏幕上有足够的垂直空间可用,也只有两行同时可见.下面给出了一个可重复使用的示例:
library(shiny)
library(DT)
ui <- fluidPage(
sidebarLayout(
sidebarPanel(dataTableOutput("DT")),
mainPanel()
)
)
server <- function(input, output) {
data<-mtcars
output$DT<-renderDT(
datatable(
data,
fillContainer=TRUE))
}
shinyApp(ui = ui, server = server)
你有什么小贴士可以轻松地增加表格中可见的行数,以提高可读性,而不依赖于应用程序中可能存在的其他元素?当然,datatable
的height
论点没有回应,因为fillContainer=TRUE
.除了摆弄css或html来固定容器的高度(如果有,如何固定?),难道没有其他 Select 吗?
非常感谢!