将Shiny DT行复制到用户剪贴板

时间:2017-08-21 18:01:35

标签: r datatable shiny datatables-1.10 dt

是否有办法让闪亮的数据表(DT)中的选定行可供用户复制(Ctrl + C)到剪贴板。理想情况下,它还会提供数据表的列名或标题。

更新

global.R

library(rclipboard)
library(shiny)

ui.R:

...
rclipboardSetup(),
...
uiOutput("copy"),

server.R:

output$copy = renderUI({
    s = input$orders_rows_selected
    rclipButton("copybtm","Copy",data()[s,],icon("clipboard"))
  })

1 个答案:

答案 0 :(得分:1)

这里是如何获取按钮以复制所选行的方法。还有列标题。

updateProfile