R 闪亮的downloadButton和downloadLink默认目录或文件名

R 闪亮的downloadButton和downloadLink默认目录或文件名,r,download,shiny,R,Download,Shiny,下载处理程序是一个非常受欢迎的工具,即使对于本地工作也是如此。然而,当它一直在R-Studio目录中打开时,它是非常烦人的。下面是Shining Documanation中的当前示例程序 library(shiny) ## Only run examples in interactive R sessions if (interactive()) { ui <- fluidPage( downloadLink("downloadData", "Download") )

下载处理程序是一个非常受欢迎的工具,即使对于本地工作也是如此。然而,当它一直在R-Studio目录中打开时,它是非常烦人的。下面是Shining Documanation中的当前示例程序

library(shiny)

## Only run examples in interactive R sessions
if (interactive()) {

  ui <- fluidPage(
    downloadLink("downloadData", "Download")
  )

  server <- function(input, output) {
    # Our dataset
    data <- mtcars

    output$downloadData <- downloadHandler(
      filename = function() {
        paste("data-", Sys.Date(), ".csv", sep="")
      },
      content = function(file) {
        write.csv(data, file)
      }
    )
  }

  shinyApp(ui, server)
}
库(闪亮)
##仅在交互式R会话中运行示例
if(interactive()){

ui因为这依赖于浏览器,所以告诉应用程序在其他浏览器中打开是否有效?你是说默认目录依赖于浏览器?还是代码?我也不知道这会有什么帮助。默认目录依赖于浏览器。当我在Chrome或IE中打开你的应用程序时,它会自动保存到“C:/Users/myuser/Downloads”,这不是他列出了这些浏览器的默认目录。我不确定RStudio浏览器如何工作,但它的默认目录显然有所不同。啊-这是一个很好的见解。R-Studio是一个电子应用程序,因此基于浏览器。可能会记录在电子文档中。