我在一个闪亮的页面中有一个datatableoutput。数据表总是有20行但是我需要它来根据它所在的窗口的大小重新调整它的高度,或者通过缩小它或者减少它单个页面中数据表对象的行数,可以滚动到其他页面
我没有在网上找到关于如何做到这一点的信息,所以我需要一些提示
答案 0 :(得分:1)
您可以在options
函数的renderDataTable
参数内定义数据表的高度和页面的长度。例如:
shiny::renderDataTable(
DT_out, # datatable to return
options = list(scrollY = '800px', pageLength = 1000)
# 800px is the height of the datatable
# 1000 is just some big number to make sure that all rows fit on 1 page
)
可以找到更多选项