标签: shinycssloaders

创建将根据闪亮应用程序中绘图的加载时间而变化的加载消息

我有下面闪亮的应用程序,我在其中使用shinycustomLoadershinycssLoader创建加载消息。我想知道是否有一种方法可以在特定时间后添加多条消息。例如,第一条消息将是"Analyzing",加载 15 秒后它将被替换为"Almost there"。如果有其他方法或包可以做到这一点,我很高兴知道。

library(shiny)
library(shinycssloaders)
library(shinycustomloader)
ui <- fluidPage(
  actionButton("go", "Go"),
  shinycssloaders::withSpinner(
    plotOutput("plot")
  ),
  withLoader(plotOutput("plot2"),type = "text",loader = "Text")
)

server <- function(input, output) {
  output$plot <- renderPlot({
    input$go
    plot(runif(10000000))
  })
  output$plot2 <- renderPlot({
    input$go
    plot(runif(10000000))
  })
}
shinyApp(ui, server)
Run Code Online (Sandbox Code Playgroud)

css r shiny shinycssloaders

2
推荐指数
1
解决办法
996
查看次数

标签 统计

css ×1

r ×1

shiny ×1

shinycssloaders ×1