R shiny datatable extension "Buttons" - 如何将整个 table 导出到 excel?

R shiny datatable extension "Buttons" - how to export the whole table to excel?

我有一个 R Shiny 应用程序,其中一个输出元素是一个数据包。我使用下面的代码来显示像 Copy, Excel, Print:

这样的按钮
df <- datatable(df, 
                  rownames= FALSE,
                  filter = 'top',
                  extensions = 'Buttons', 
                  options = list(scrollX = TRUE
                                 , pageLength = 5
                                 , dom = 'Blfrtip'
                                 ,buttons = c('copy', 'csv', 'excel', 'pdf', 'print')
                                 )) 

table 大约有 2000 行。 一切正常,但如果我点击 CSV,它只会导出屏幕上显示的行。 有什么办法可以让这个 CSV 按钮导出 Excel 中的所有数据吗? 非常感谢

renderDT函数中设置server = FALSE

output[["zzz"]] <- renderDT({
  datatable(......)
}, server = FALSE)