簡體   English   中英

選擇目錄閃亮

[英]Choose dir shiny

我有一個簡單的閃亮應用程序,它可以在本地PC上運行,並且對我的Intranet用戶可用。 我試圖添加按鈕以選擇文件夾。

嘗試:

UI

library(shiny)
shinyUI(fluidPage(
                            actionButton("goButton","Choose folder"),
                            textOutput("session"))

)

服務器

library(shiny)

shinyServer(function(input, output, session) {

  observe({
    if(input$goButton > 0){
      output$session <- renderText(function(){
        list.files(choose.dir())})
    }


  })

})

它可以在我的PC上正常運行,但是當有人在Intranet(其他PC)窗口中使用它來選擇文件夾時,它將在我的PC上打開。

有沒有辦法在客戶端PC上打開選擇文件夾?

最好的選擇是我可以找到它的庫shinyFiles (來自RU_SO的答案)

該軟件包允許瀏覽服務器文件系統。

參見shinyFilesExample()

但對我來說,它的工作有點慢,我打算將簡單的dunamic selectInputlist.dirs(path = "some/path")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM