【发布时间】:2021-09-18 10:28:46
【问题描述】:
如何观察多个按钮中的任何一个被点击的时间?例如,我们有三个按钮,我想在单击任何按钮时显示通知。这是一个示例代码
library(shiny)
ui <- fluidPage(
actionButton('button1', 'button1'),actionButton('button2', 'button2'),actionButton('button3', 'button3'))
server <- function(input, output, session) {
observe({
req(input$button1, input$button2, input$button3)
showNotification("This is a notification.")
})
}
shinyApp(ui, server)
上面的代码并不令人满意,因为在启动页面时,只有当三个按钮都被点击时,才会显示通知。
另外,是否有可能知道点击了哪个按钮?
谢谢。
【问题讨论】:
标签: r shiny action-button