【发布时间】:2018-04-25 17:47:07
【问题描述】:
我是 R 和 Shiny 的新手,我想编写一个自动绘图的应用程序,如果我想更改设置,我可以按下停止。我找到了一个简单的例子,当我点击“运行”或“停止”按钮时尝试修改,但没有成功。有人可以展示我的问题或一些我可以学习的文件。谢谢你。
library(shiny)
library(shinyjs)
shinyApp(
ui = fluidPage(
useShinyjs(),
# Set up shinyjs
"Count:", textOutput("number", inline = TRUE), br(),
actionButton("start", "Start"), br(),
"The button will be pressed automatically every 3 seconds",br(),
actionButton("stop", "Stop"), br(),
"The counter will stop when the button is pressed"
),
server = function(input, output) {
output$number <- renderText({
input$start
})
observe({
#if (click("start") == TRUE) {
click("start")
invalidateLater(3000)
# }
})
observe({
click("stop")
#shinyjs::disable("start")
})
}
)
【问题讨论】: