我有一个Shiny
应用程序,要求用户上传多个小文本文件,我使用fileInput
执行此操作。当我上传多个文件时,进度条似乎在每个文件依次上传后重置一半。这看起来非常混乱,如果酒吧只显示已完成上传的文件数量而不是任何单个文件的进度,我更喜欢它。
Here is a gif of the behavior:
我的问题是:是否有办法使用基础Shiny
来更改fileInput
的上传进度条的行为?如果没有,是否还有其他可以使用的软件包?
以下是使用fileInput
library(shiny)
ui <- fluidPage(
titlePanel("File Input Progress Bar Demo"),
fileInput(
inputId = "MyFiles",
label = "Upload multiple files",
multiple = T
),
mainPanel()
)
server <- function(input, output) {
}
shinyApp(ui = ui, server = server)