首页 > 解决方案 > R Shiny DT::renderDataTable ...如何在下载的表格中自定义标题

问题描述

我正在为数据表使用以下代码...

output$table <- DT::renderDataTable({ datatable(data = filters_data3(), extensions = 'Buttons', options = list(pageLength = 50, dom = 'Bfrtip', buttons = c('copy', 'csv' ,'excel', 'pdf', 'print')), rownames = FALSE) })

当我下载表格时,标题中出现“plotly-logomark”。我怎样才能摆脱它并在下载的表格上获得所需的标题。提前致谢

标签: rshinydt

解决方案


尝试:

datatable(
  filtered_data3(),
  extensions = 'Buttons',
  options = list(
    pageLength = 50,
    dom = 'Blfrtip',
    buttons = list(
      list(extend = 'copy', title = "My custom title"), 
      list(extend = 'csv', title = "My custom title"), 
      list(extend = 'excel', title = "My custom title"), 
      list(extend = 'pdf', title = "My custom title"), 
      list(extend = 'print', title = "My custom title") 
    )
  )
)

推荐阅读