【发布时间】:2018-10-08 03:23:00
【问题描述】:
我正在使用带有扩展“按钮”的 DT::renderDataTable 和 DT::datatable 来允许用户在 R Shiny 应用程序中下载表格。
使用此脚本,用户可以下载他在屏幕上看到的数据(例如:用户使用选择器显示 50 个条目中的 1 到 25 个并单击下载按钮:只会下载 1 到 25 行)
有没有办法修改按钮行为以允许用户下载整个数据集(50 行)?
感谢您的帮助!
这是我当前的脚本:
output$mytable2 <- DT::renderDataTable(
DT::datatable(
{ plots.dfs()[[2]] },
extensions = 'Buttons',
options = list(
fixedColumns = TRUE,
autoWidth = TRUE,
ordering = TRUE,
dom = 'Bliftsp',
buttons = c('copy', 'csv', 'excel')
),
class = "display"
))
【问题讨论】: