【发布时间】:2018-09-29 20:37:25
【问题描述】:
请帮我在反应值出现时重复显示微调器(点击动作按钮时)
UI.R
library(shinycssloaders)
ui <- fluidPage(
titlePanel("Hello Shiny!"),
fluidRow(
column(width = 2, actionButton("actButton", "Click")),
column(width = 6, withSpinner(uiOutput("htmlExample")))
)
)
服务器.R
library(shiny)
library(shinycssloaders)
server<-function(input, output)
{
getRandomNumber <- function() {
Sys.sleep(1)
randamNumber <- runif(n = 1, min = 1e-12, max = .9999999999)
return(HTML(paste0("<h1>Hai Render Html ................",
randamNumber, "<h1>")))
}
observeEvent(input$actButton,{
if (input$actButton == 0)
return(0)
isolate({
output$htmlExample <- renderUI({
getRandomNumber()
})
})
})
}
【问题讨论】: