使用Shiny的更新DT :: renderDataTable和DT :: dataTableOutput,是否有一种按列搜索的方法?

4

Shiny似乎已经改变了数据表的实现方式。这是为什么呢?

除非我错过了什么,新的默认设置看起来像是一个倒退。首先,它们没有在表格底部提供特定列的搜索框。是否有方法可以替换这个功能呢?

1个回答

7
它仍然存在,只是似乎不再是默认设置了。
library(shiny)
runApp(shinyApp(
  ui = fluidPage(
    DT::dataTableOutput("table")
  ),
  server = function(input, output, session) {
    output$table <- DT::renderDataTable(cars, filter = "top")
  }
))

我刚刚访问了Datatable的文档网站https://rstudio.github.io/DT/,在首页上他们介绍了如何使用filter参数。

请确保您正在使用最新版本的shiny和DT(使用GitHub版本,因为在过去2周中进行了大量工作)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接