1

非常简单的问题:在我闪亮的 UI 中,我有两个按钮,A 和 B

单击按钮 BI 希望隐藏按钮 A,但我不认为 updateActionButton 具有此功能。那么这是如何实现的呢?

提前致谢

4

1 回答 1

2

Dean 构建shinyjs了具有此功能的出色软件包。请注意,我添加了toggle而不是,hide但您可以根据需要切换

rm(list = ls())
library(shiny)
library(shinyjs)

ui <- fluidPage(
  useShinyjs(),
  actionButton("hide","a"),
  actionButton("b","b")
)

server <- shinyServer(function(input,output){

  observeEvent(input$hide,{
    toggle("b")
  })

})
runApp(list(ui = ui, server = server))

在此处输入图像描述

于 2017-07-11T17:21:17.047 回答