我正在R&Shiny中使用renderDataTable来显示我的数据,但过滤器位于表的底部。有什么办法可以把它放在 table 的顶部吗?提前致谢!

顺便说一句,在哪里可以找到renderDataTable的选项列表?

  mainPanel(
    tabsetPanel(
      tabPanel("Table",tableOutput("values")),
      tabPanel("Tree Plot",plotOutput("plot")),
      tabPanel("Segment Data",dataTableOutput("obs"))

我不熟悉CSS,有人可以给我一些关于如何在R函数中编辑CSS的建议吗?

最佳答案

这个:How to place DataTables column filter on top:可以帮助您修改CSS以使过滤器位于顶部。

您可以在这里查看:https://github.com/rstudio/shiny-examples/blob/master/012-datatables/server.R:有关如何使用renderDataTable选项的信息,您应该能够看到设置这些选项的方式与jQuery DataTables的options list之间的相关性。

10-01 01:26