使用Window In

时间:2016-08-08 15:16:02

标签: r shiny

我在一个闪亮的页面中有一个datatableoutput。数据表总是有20行但是我需要它来根据它所在的窗口的大小重新调整它的高度,或者通过缩小它或者减少它单个页面中数据表对象的行数,可以滚动到其他页面

我没有在网上找到关于如何做到这一点的信息,所以我需要一些提示

1 个答案:

答案 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
) 

https://datatables.net/reference/option/

可以找到更多选项